admin管理员组文章数量:1549363
官方文档:https://helpcenter.onlyoffice/installation/docs-community-install-docker.aspx
前面安装部署文档使用的挂载命令
sudo docker run -i -t -d -p 9000:80 onlyoffice/documentserver
需要使用https,挂载命令是有指定路径的,前面的9000:80 可以不需要配置了
把之前的挂载删除使用下面的命令挂载
sudo docker run -i -t -d -p 9000:80 -p 9001:443 -v /app/onlyoffice/CommunityServer/data:/var/www/onlyoffice/Data onlyoffice/documentserver:6.4
HTTPS需要使用SSL证书,可以自己签发也可以用ca机构签发的,加密效果相同。官方文档有介绍
前面挂载完成后,/app/onlyoffice/CommunityServer/data目录下是没有certs文件夹的,可以使用命令创建,在进入目录下生成证书,省的复制来复制去
mkdir -p /app/onlyoffice/CommunityServer/data/certs
开始生成证书
进入目录上面创建的文件夹certs目录下
cd /app/onlyoffice/CommunityServer/data/certs
创建私钥
openssl genrsa -out onlyoffice.key 2048
创建CSR
penssl req -new -key onlyoffice.key -out onlyoffice.csr
用私枂和CSR签发证书
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt
用dhparam加密服务器密钥
openssl dhparam -out dhparam.pem 2048
证书创建完成
然后重启
sudo docker restart {{服务器标识}}
或者进入宝塔Docker重启
在浏览器里访问https://服务器地址/。
本文标签: ONLYOFFICEHTTPS
版权声明:本文标题:onlyoffice启用HTTPS 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727228522a1103489.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论