- 首页
- 使用 Docker 安装时将 ONLYOFFICE 协作空间社区切换为 HTTPS
使用 Docker 安装时将 ONLYOFFICE 协作空间社区切换为 HTTPS
引言
当您使用 Docker 安装 ONLYOFFICE 协作空间社区版时,您可以使用 letsencrypt.org 服务和脚本来轻松创建CA签名的证书,并通过单个命令将门户切换到 HTTPS。
下文将解释如何完成此操作。
切换到 HTTPS 时,端口 443 必须可用。
创建和安装 CA 签名的证书
如果您想立即使用 letsencrypt 证书安装带 SSL 的协作空间,请使用以下参数运行安装脚本:
bash docspace-install.sh docker --letsencryptmail user@example.com --letsencryptdomain yourdomain.com
其中:
letsencryptmail
是用于注册和恢复联系人的电子邮件。使用逗号分隔多个电子邮件,例如:u1@example.com,u2@example.com。letsencryptdomain
是您的 ONLYOFFICE 协作空间社区版门户所安装的域名地址。使用逗号分隔多个域名,例如:yourdomain1.com,yourdomain2.com。
该脚本将自动创建letsencrypt.org的CA签名证书并安装到您的服务器,同时重启 NGINX 服务以使更改生效。
现在您的门户应该可以通过https://地址访问。
如果您想为已安装的协作空间切换到 HTTPS,请参阅此说明。
使用自有证书
如果您想立即使用自有证书安装带 SSL 的协作空间,请使用以下参数运行安装脚本:
bash docspace-install.sh docker --docspacehost yourdomain.com --certfile path --certkeyfile path
其中:
docspacehost
是您的 ONLYOFFICE 协作空间社区版门户所安装的域名地址。使用逗号分隔多个域名,例如:yourdomain1.com,yourdomain2.com。certfile
是该域名证书文件的路径。certkeyfile
是该证书私钥文件的路径。
自签名证书必须具有完整链才能正常工作。
现在您的门户应该可以通过https://地址访问。
如果您想为已安装的协作空间切换到HTTPS,请参阅此说明。
在您自己的服务器上托管 ONLYOFFICE 文档,或在云端使用
文章: 标签:
浏览所有标签