centos 6.5 64bit 上搭建网盘服务器

分类:CentOS运维 阅读:23708 次

centos 6.5 64bit 上搭建网盘服务器
网盘,又叫“云存储”。国内的有百度云、华为网盘等。
云,分公有云和私有云以及混合云。
我现在介绍的是用开源软件ownCloud来搭建自己的私有云。
我的环境:centos 6.5 64bit
用yum安装基本的LAMP环境:
yum -y install httpd mysql mysql-server
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
由于最新版本owncloud-7.0.2.tar.bz2要求php版本在5.3.8以上,centos 6.5 64bit默认Yum是5.3.3,所以要改yum源
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
安装php5.5以及扩展
yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache
启动httpd和mysqld
/etc/init.d/httpd start
/etc/init.d/mysqld start
创建一个名为'ownclouddb'和数据库用户'ownclouduser'以及密码是'password'的数据库
mysql -uroot -p
mysql> CREATE DATABASE ownclouddb;
mysql>GRANT ALL ON ownclouddb.* TO ownclouduser@localhost IDENTIFIED BY 'password';
下载最新版本的owncloud
wget http://download.owncloud.org/community/owncloud-7.0.2.tar.bz2
解压和设置权限
tar xvf owncloud-7.0.2.tar.bz2
mv owncloud /var/www/html
chown -R apache:apache /var/www/html/owncloud
chmod 777 /var/www/html/owncloud/config/
启用apache重写模式
vi /etc/httpd/conf/httpd.conf
查找并修改AllowOverride None为Allowoverride All
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory> 重启httpd
/etc/init.d/httpd restart
owncloud开始安装和配置,浏览器打开网址执行安装步骤:
http://IP地址/owncloud/
为了配置数据库,点“Advanced” 选择MySQL,然后输入MySQL的数据库名ownclouddb、用户名ownclouduser和密码password。
你要建立一个管理员帐号,输入必填的用户名和密码。然后点击“finish"完成安装过程。
如下图:
centos 6.5 64bit 上搭建网盘服务器
安装完成。

这是我的ownCloud界面的样子:
centos 6.5 64bit 上搭建网盘服务器