CentOS 7 yum 安装ownCloud 搭建云盘服务器

基于CentOS7.0 64位系统+ownCloud 10.0 稳定版本构建   ownCloud 是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘,可以像 Dropbox 那样实现文件跨平台同步、共享、版本控制、团队协作等等。ownCloud 能让你将所有的文件掌握在自己的手中,只要你的设备性能和空间充足,那么用其来几乎没有任何限制。本次所使用到的软件:1、Apache2.x,PHP5.6,Mariadb5.5一、系统安装请参考另一篇文章 二、环境安装       1、安装apache服务。
 # yum –y install httpd
       2、安装Mariadb 数据库。
 # yum –y mariadb-server
   先对数据库进行初始化设置,在数据库配置文件中增加如下一条。
# vi /etc/my.cnf  
[mysqld]
character-set-server=utf8 
  然后启动数据库并做相应设置。
# systemctl start mariadb   启动服务
# mysql_secure_installation   进入后做如下5项设置

1、# set root password    
    Set root password? [Y/n] y

2、# remove anonymous users   
    Remove anonymous users? [Y/n] y

3、# disallow root login remotely   
    Disallow root login remotely? [Y/n] n

4、# remove test database
    Remove test database and access to it? [Y/n] y

5、# reload privilege tables
    Reload privilege tables now? [Y/n] y
  完成以上后安装 PHP5.6, ownCloud所用PHP须5.6或以上才行,先安装非官方源。
# yum -y install epel-release
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 
  安装PHP5.6 
# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php56-php-gd php56-php-fpm php-gd
  安装ownCloud。
# yum --enablerepo=epel install php-pear-MDB2-Driver-mysqli php-pear-Net-Curl 
# wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -P /etc/yum.repos.d 
# yum -y install owncloud 
  完成后登入数据库,创建一个数据库给ownCloud使用。
# mysql -uroot -p
  create database owncloud;   创建数据库
  grant all privileges on owncloud.* to owncloud@'localhost' identified by 'password';  授权
  flush privileges;   刷新一下
  最后开启相关服务为自动运行:
# systemctl enable httpd
# systemctl enable mariadb
  最后重启一下机器。
# reboot
   重启后可以打开在浏览器输入主机IP/owncloud进行最后的设置,输入新的管理员用户名与密码 并点击 存储&数据库 进行设定刚才所创建的数据,输入完成后点击安装完成,如下图:    一会完成后则会出登录界面,输入刚才设置的管理员帐户登录,则可以看到文件管理界面,如下:      至此服务器端已安装完成,可以正常使用了。   

相关内容推荐