OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCloud 使用AGPLv3协议发布。本项目是基于PHP和SQLite,MySQL,Oracle或PostgreSQL数据库,所以它可以运行在所有的平台上,本教程将教大家如何在 CentOS 7 上安装 OwnCloud 7。
初始设置 yum -y update 接下来,我们需要安装PHP,Apache Web服务器和MySQL服务器和PHP扩展: yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget vim 设置SELinux允许owncloud写数据: setsebool -P httpd_unified 1 防火墙设置:
firewall-cmd --permanent --zone=public --add-service=http 使用下面的命令启动Apache: systemctl start httpd.service 通过此命令启动MariaDB: systemctl start mariadb.service 自动启动的服务在系统启动:
systemctl enable httpd.service
安装 wget https://download.owncloud.org/community/owncloud-7.0.0.tar.bz2 解压文件: tar -jxvf owncloud-7.0.0.tar.bz2 -C /var/www/html/ 接下来我们需要为Web服务器上文件目录设置读写权限: chown -R apache.apache /var/www/html/owncloud/
数据库配置 mysql_secure_installation; 在设置过程这都输入 Y 并回车。
创建 owncloud 数据库和用户。 mysql -u root -p 接下来,我们需要创建owncloud用户和权限:
Apache服务器配置 vim /etc/httpd/conf.d/owncloud.conf 在配置文件中添加以下行:
启动Apache和MariaDB服务:
systemctl start httpd.service
owncloud配置 (责任编辑:IT) |