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