通过PhpMyAdmin,为NextCloud新建一个数据库。接见地址为 http://IP地址/phpmyadmin/
下载最新版本的的NextCloud,我的下完是18.0.3版本的。
wget https://download.nextcloud.com/server/releases/latest.tar.bz2
在下载的位置,解压文件。
tar -jxvf latest.tar.bz2
将解压的文件夹移动到我们的web文件夹
mv nextcloud /var/www/html/
在里面再新建一个data文件夹
mkdir /var/www/html/nextcloud/data
将NextCloud权限给予apache,并赋予读写权限。
chown -R apache:apache /var/www/html/nextcloud/
chmod -R 755 /var/www/html/nextcloud/
由于我是家庭局域网内用,以是我直接关闭了防火墙和SELINUX
systemctl status firewalld #查看防火墙状态
systemctl disable firewalld #关闭防火墙
getenforce #查看SELINUX的状态
enforcing #示意启用
disabled #示意关闭了
vim /etc/selinux/config #通过修改文件来关闭SELINUX
现在就可以接见NextCloud了。接见地址是 http://IP地址/nextcloud
最上面是建立管理员账号和密码。选择数据存放的位置,适才的data文件夹。
输入数据库的账号,密码,数据库名称,内陆搭建的最后一项都是localhost。
最后凭设置的账号密码登录NextCloud,就可以登录了。
若是再登录界面遇到了如下报错,请参考NextCloud Error
PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible.
This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator.
原文链接:https://www.cnblogs.com/panxk/p/12714390.html
本站声明:网站内容来源于网络,若有侵权,请联系我们,我们将及时处理。