零玖博客

宝塔 Docker 部署 nextcloud 小记

如为初次使用,请先到 BtPanel 应用列表安装 Docker 容器服务

安装完成,打开 Docker 管理器--镜像管理--获取镜像,从官方库拉取 nextcloud 镜像

如果是国内服务器,从官方库可能拉取镜像会比较慢,可以在镜像加速那里配置阿里云的镜像源

https://cfqckegk.mirror.aliyuncs.com   (速度超快)

上述步骤做完,然后参照下图到容器列表创建容器即可

截图红圈部分说明:

端口映射,将该容器 80 端口出来到服务器端口 (用于外部访问),

目录映射, 映射路径 /var/www/html  服务器目录请自行指定 (方便备份恢复)

至此,容器创建完成。

查看容器日志,等待成功启动,防火墙放行方才指定的端口,访问服务器 IP: 端口即可打开 Nextcloud

如果通过不加端口的域名访问,可自行使用 Nginx 进行反代,面板新建网站添加方向代理即可

安装完成,正常情况下,刚才容器映射到服务器目录的路径下应该有 nextcloud 相关的文件,

项目如果能正常访问界面,首次打开的页面会如下图所示,

创建管理员账号,配置数据库,选择 MySQL,进行后续安装,

后续备份应该只需要备份容器映射的目录及安装 nextcloud 使用的数据库即可

若需要更加详细的安装说明,请自行百度或 Google 进行搜索查找吧,暂时就写这么多了。

退出移动版