方法一:用脚本安装(墙内推荐直接下载离线包)

1 进入官网下载安装脚本

官网链接:https://nextcloud.com/

点击Download for Server按钮,复制安装脚本的下载链接

img

2 创建站点

在宝塔中创建站点,并进入该网站的根目录

#下载安装脚本到网站根目录
sudo wget https://download.nextcloud.com/server/installer/setup-nextcloud.php

3 访问该安装脚本,按照提示配置

例如https://[创建的站点域名]/setup-nextcloud.php

方法二:直接下载离线安装包

下载并上传到网站根目录

img

解压命令

unzip [filename]

进入站点并进行设置

注意事项:

当安装后遇到内部服务器错误时,请删除该站点下的所有文件并重新安装

反正我是第二次安装时直接使用SQLite作为数据库,自己用的话,SQLite性能还是够用的,反正我是折腾到半夜都没搞好,躺平了。

是因为权限要给足,解决方法很简单,直接把这个网站目录下的所有文件权限设置为755就行了。

成品效果

img

Q.E.D.