ownCloud和Nextcloud都提供了快速安装脚本。本文以Nextcloud为例。
或者使用wget命令下载到主机里
wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
mkdir /var/www/html/nextcloud下载cd /var/www/html/nextcloud
wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
文件不大,下载是相当快的。
访问http://ip/nextcloud/setup-nextcloud.php
点击“NEXT”
提示缺少PHP mb扩展,使用yum命令安装即可。
yum install php-mbstring -y
你可能还需要安装其它扩展······
yum install php-mysql php-dom php-xml -y
安装扩展完成后重启Apache,刷新网页。
systemctl restart httpd
提示权限错误(我们刚才使用root账户创建的nextcloud文件夹),授予权限
chmod 770 /var/www/html/nextcloud -Rf & chown apache /var/www/html/nextcloud -Rf
再次刷新网页,如果仍然提示错误,那就关闭selinux试试。
setenforce 0
设置安装目录,这儿我不需要做什么修改(如果输入“.”就会安装到脚本文件所在的目录),点击“Next”
然后等待下载完成,可以在nextcloud目录里通过nc.zip的大小来估计下载进度(完整安装包是48MB,50331649B)。
如果主机在国外,下载速度会快很多。
完成下载后网页会自动刷新,点击“Next”进入下一步