使用 Docker 安装时将 ONLYOFFICE 协作空间开发者版切换到 HTTPS
引言
当您使用 Docker 安装 ONLYOFFICE 协作空间开发者版时,您可以使用 letsencrypt.org 服务和脚本来轻松创建CA签名的证书,并通过单个命令将门户切换到 HTTPS。
下文将解释如何完成此操作。
切换到 HTTPS 时,端口 443 必须可用。
创建和安装 CA 签名的证书
如果您想立即使用 letsencrypt 证书安装带SSL的协作空间,请使用以下参数运行安装脚本:
bash docspace-developer-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-developer-install.sh docker --docspacehost yourdomain.com --certfile path --certkeyfile path
其中:
docspacehost
是您的 ONLYOFFICE 协作空间开发者版门户所安装的域名地址。使用逗号分隔多个域名,例如:yourdomain1.com,yourdomain2.com。certfile
是该域名证书文件的路径。certkeyfile
是该证书私钥文件的路径。
自签名证书必须具有完整链才能正常工作。
现在您的门户应该可以通过 https:// 地址访问。
如果您想为已安装的协作空间切换到HTTPS,请参阅此说明。
文章: 标签:
浏览所有标签