centos 6.3搭建个人私有云存储owncloud
ownCloud 是一个来自 KDE 社区开发的免费软件,提供私人的 Web 服务。当前主要功能包括文件管理(内建文件分享)、音乐、日历、联系人等等,可在PC和服务器上运行。
简单来说就是一个基于Php的自建网盘。基本上是私人使用这样,因为直到现在开发版本也没有暴露注册功能。我这里呢使用的是一台机器搭建的后端呢没有搭建存储。大家可以后端搭建分布式存储。
首先呢我先来介绍下环境。
系统:centos 6.3 172.16.170.115
软件:owncloud 5.0
本机环境:LAMP
下面呢我们来进行安装:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<code>1.环境准备:</code>
<code>[root@localhost ~]</code><code># yum install httpd mod_ssl php php-gd php-xml php-mysql php-mbstring</code>
<code>2.配置owncloud:</code>
<code>[root@localhost ~]</code><code># wget https://download.owncloud.org/community/owncloud-10.0.2.tar.bz2 (如果下载不下来,可以直接打开浏览器输入这个网址进行下载然后再上传到服务器。)</code>
<code>[root@localhost ~]</code><code># tar xf owncloud-5.0.11.tar.bz2 -C /var/www/ (解压至web目录)</code>
<code>[root@localhost ~]</code><code># cd /var/www/owncloud (进入owncloud web目录)</code>
<code>[root@localhost ~]</code><code>#mkdir data (建立数据库目录)</code>
<code>[root@localhost ~]</code><code># chown apache:apache {config,data,apps} (权限设定,修改config,data,apps的属组和属主权限)</code>
<code>[root@localhost ~]</code><code># cd /var/www/html (进入html目录)</code>
<code>[root@localhost ~]</code><code>#ln -s ../owncloud/core (创立软链接)</code>
<code>[root@localhost ~]</code><code># vi /etc/httpd/conf.d/owncloud.conf</code>
<code> </code><code><Directory </code><code>/var/www/owncloud</code><code>></code>
<code> </code><code>AllowOverride All</code>
<code><</code><code>/Directory</code><code>></code>
<code>Alias </code><code>/owncloud</code> <code>/var/www/owncloud</code> <code>(原来没有owncloud.conf这个文件的,要把这些东西写进去。)</code>
<a href="http://ip/owncloud,%E5%9C%A8%E4%B8%8B%E7%94%BB%E9%9D%A2%E4%B8%AD%E8%BE%93%E5%85%A5%E7%9B%B8%E5%85%B3%E6%95%B0%E6%8D%AE%EF%BC%9A" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/23/0A/wKioL1MvnKfAUVBPAAKytnl4Xz4511.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/23/0A/wKioL1MvnKeB8vVqAAM6OfDtjDM127.jpg" target="_blank"></a>
本文转自Devin 51CTO博客,原文链接:http://blog.51cto.com/devingeng/1382114