###安装基础软件 yum -y install httpd yum -y install php yum -y install mariadb mariadb-server ##关闭系统防火墙以及清除iptables规则 systemctl stop firewalld setenforce 0 iptables -F ###打开数据库并且新建数据库以及用户 systemctl start mariadb systemctl start httpd ## 启动httpd mysql_secure_installation ##第一个Y输入后设置密码 然后一直按Y就好了 mysql -u root -p create database owncloud; #新建数据库 use owncloud; GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'b#UfGZDg9!J1$z%'; flush privileges; ###安装解压软件并且解压压缩包 yum -y install bzip2 wget http://47.242.185.190/OWNCLOUD/owncloud-10.2.0.tar.bz2 tar -jxvf owncloud-10.2.0.tar.bz2 -C /var/www/html/ ###需要更新php yum -y remove php* 卸载php rpm -Uvh http://47.242.185.190/OWNCLOUD/epel-release.rpm ##这个好像有问题 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 安装7版本的php yum -y install php70w php70w-opcache php70w-xml php70w-mcrypt php70w-gd php70w-devel php70w-mysql php70w-intl php70w-mbstring php70w-fpm 重新PHP版本 php -v ###重启httpd systemctl restart httpd 提示无法创建数据库目录,需要授权 chown -R apache: /var/www/html/owncloud 参考文档: https://www.freesion.com/article/5389216025/ 参考文档: https://www.cxyzjd.com/article/qq_41054132/89180875 参考文档: https://codeantenna.com/a/W4LXj27c2o Nginx版本 参考文档: https://cloud.tencent.com/developer/article/1622167