宝塔+nextcloud+docker+Onlyoffice 全开启https

折腾了我三天的经验分享

1.宝塔创建网站

nextcloud版本为28.0.1 

php8.2 ,导入nextcloud绑定域名对应的证书 ,不用创建mysql宝塔+nextcloud+docker+Onlyoffice 全开启https_第1张图片

因为nextcloud 要求是mariadb:10.7  宝塔里没有,就用docker安装一个 端口设置为3307

将数据库文件映射出来/www/wwwroot/NextcloudmariadbDataFile:/var/lib/mysql    方便保存和备份。

docker run --name mariadb-10.7 -e MYSQL_ROOT_PASSWORD=nextcloud@123456 -p 3307:3306 -v /www/wwwroot/NextcloudmariadbDataFile:/var/lib/mysql -d mariadb:10.7 --restart always

宝塔+nextcloud+docker+Onlyoffice 全开启https_第2张图片

 访问域名 一步一步安装nextcloud 就可以了。

宝塔+nextcloud+docker+Onlyoffice 全开启https_第3张图片

2.docker 安装onlyoffice/documentserver:7.5 

开启https 将443 映射到8185  证书映射到/app/onlyoffice/DocumentServer/data

sudo docker run -i -t -d -p 8184:80 -p 8185:443 -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data --name onlyoffice7.5ssl --restart=always -e JWT_SECRET=abMPRv1************9JCWOW onlyoffice/documentserver:7.5

 

 将域名对应的证书上传到/app/onlyoffice/DocumentServer/data目录下 ,证书名字要注意宝塔+nextcloud+docker+Onlyoffice 全开启https_第4张图片

3.nextcloud后台对接onlyoffice

对接时一定要用域名,域名证书去申请免费一年的。

宝塔+nextcloud+docker+Onlyoffice 全开启https_第5张图片

宝塔+nextcloud+docker+Onlyoffice 全开启https_第6张图片

解决了哪些问题:

1.Server error: `POST http://167.*****.93:8184/ConvertService.ashx` resulted in a `504 Gateway Time-out` response:\n\r\n504 Gateway Time-out\r\n\r\n

504 Gateway Time-out

\r\n

 宝塔+nextcloud+docker+Onlyoffice 全开启https_第7张图片

2.文档无法保存,打开文档提示:文档下载失败。没有用域名访问,用ip访问 就报这个错

3.

感谢chatgpt wxrobot :fzairobot

你可能感兴趣的:(docker,https,容器,onlyoffice,nextcloud)