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

news/2024/6/17 12:02:45 标签: docker, https, 容器, onlyoffice, nextcloud

折腾了我三天的经验分享

1.宝塔创建网站

nextcloud版本为28.0.1 

php8.2 ,导入nextcloud绑定域名对应的证书 ,不用创建mysqlhttps://img-blog.csdnimg.cn/direct/ab510a7cf2644fe889e0687f098b1a27.png" width="1200" />

因为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

https://img-blog.csdnimg.cn/direct/27bea88e6eec4f3992243ec8489a9981.png" width="1195" />

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

https://img-blog.csdnimg.cn/direct/4caf9dbacf3b4b849c25094554de2dcf.png" width="471" />

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

https://img-blog.csdnimg.cn/direct/b259a4bbe8a74325bc7f9f71028ab719.png" width="1200" /> 

 将域名对应的证书上传到/app/onlyoffice/DocumentServer/data目录下 ,证书名字要注意https://img-blog.csdnimg.cn/direct/e41e0d2762cc434bb788f6252a971651.png" width="686" />

3.nextcloud后台对接onlyoffice

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

https://img-blog.csdnimg.cn/direct/b15c7422e64341f58ce5cb8f92678072.png" width="1200" />

https://img-blog.csdnimg.cn/direct/33e033ad9d2f4a0ea583bf57ed3456bc.png" width="1200" />

解决了哪些问题:

1.Server error: `POST http://167.*****.93:8184/ConvertService.ashx` resulted in a `504 Gateway Time-out` response:\n<html>\r\n<head><title>504 Gateway Time-out</title></head>\r\n<body>\r\n<center><h1>504 Gateway Time-out</h1></center>\r\n<hr><c (truncated...)\n"

 https://img-blog.csdnimg.cn/direct/a65d606eed1b498a87dbc92af48d6478.png" width="937" />

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

3.

感谢chatgpt wxrobot :fzairobot


http://www.niftyadmin.cn/n/5342683.html

相关文章

基于python的网页自动化工具:DrissionPage

简介 DrissionPage 是一个基于 python 的网页自动化工具。它既能控制浏览器&#xff0c;也能收发数据包&#xff0c;还能把两者合而为一。可兼顾浏览器自动化的便利性和 requests 的高效率。它功能强大&#xff0c;内置无数人性化设计和便捷功能。它的语法简洁而优雅&#xff…

【AIGC】CLIP

CLIP的基本原理 对比学习&#xff1a; Clip使用对比学习来训练模型。对比学习的目标是通过将正样本&#xff08;相似的图像和文本对&#xff09;与负样本&#xff08;不相似的图像和文本对&#xff09;进行比较&#xff0c;从而使模型学会区分不同样本之间的差异。这有助于模型…

网络协议与攻击模拟_06攻击模拟SYN Flood

一、SYN Flood原理 在TCP三次握手过程中&#xff0c; 客户端发送一个SYN包给服务器服务端接收到SYN包后&#xff0c;会回复SYNACK包给客户端&#xff0c;然后等待客户端回复ACK包。但此时客户端并不会回复ACK包&#xff0c;所以服务端就只能一直等待直到超时。服务端超时后会…

关于C#中的HashSet<T>与List<T>

HashSet<T> 表示值的集合。这个集合的元素是无须列表&#xff0c;同时元素不能重复。由于这个集合基于散列值&#xff0c;不能通过数组下标访问。 List<T> 表示可通过索引访问的对象的强类型列表。内部是用数组保存数据&#xff0c;不是链表。元素可重复&#xf…

寒假每日提升(4)[对于二叉树类的简单问题]

顽强的毅力可以征服世界上任何一座高峰。 ——狄更斯 求二叉树的性质 前言1、求二叉树的最大高度(深度)1、1、思考方式1、2、答案 2、求二叉树的叶子节点的个数2、1、思考方式2、2、答案 3、求二叉树中值为X的节点3、1、思考方式3、2、答案 4、求二叉树K层的节点个数4、1、思考…

【centos7安装docker】

背景&#xff1a; 学习docker&#xff0c;我是想做一个隔离环境&#xff0c;并且部署的话&#xff0c;希望实现自动化&#xff0c;不为安装软件而烦恼&#xff0c;保证每个人的环境一致。 2C4G内存 50G磁盘的虚拟机事先已经准备完毕。 1.查看下centos版本&#xff0c;docker要…

OpenCV书签 #结构相似性SSIM算法的原理与图片相似性实验

1. 介绍 结构相似性&#xff08;Structural Similarity&#xff0c;简称SSIM算法&#xff09;&#xff0c;主要用于检测两张相同尺寸的图像的相似度、或者检测图像的失真程度&#xff0c;是一种衡量两幅图像相似度的指标。 定义 给定两个图像 x 和 y&#xff0c;两张图像的结…

小程序直播项目搭建

项目功能&#xff1a; 登录实时聊天点赞功能刷礼物取消关注用户卡片直播带货优惠券直播功能 项目启动&#xff1a; 1 小程序项目创建与配置&#xff1a; 第一步 需要登录小程序公众平台的设置页面进行配置&#xff1a; 首先需要是企业注册的才可以个人不能开通直播功能。服务类…