使用 Docker 安装时将 ONLYOFFICE 协作空间企业版切换为 HTTPS

引言

当您使用 Docker 安装 ONLYOFFICE 协作空间企业版时,您可以使用 letsencrypt.org 服务和脚本,通过一条命令轻松创建 CA 签名的证书并将门户切换到 HTTPS。

下文将解释如何完成此操作。

切换到 HTTPS 时,端口 443 必须可用。

创建并安装 CA 签名的证书

如果您想使用 letsencrypt 证书立即安装带有 SSL 的协作空间,请使用以下参数运行安装脚本:

bash docspace-enterprise-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-enterprise-install.sh docker --docspacehost yourdomain.com --certfile path --certkeyfile path

其中:

  • docspacehost 是安装您的 ONLYOFFICE 协作空间企业版门户的域名地址。使用逗号注册多个域名,例如:yourdomain1.com,yourdomain2.com。
  • certfile 是该域名的证书文件路径。
  • certkeyfile 是该证书的私钥文件路径。
自签名证书必须具有完整链才能正常工作。

现在您的门户应可通过 https:// 地址访问。

如果您想为已安装的协作空间切换到 HTTPS,请阅读此说明

在您自己的服务器上托管 ONLYOFFICE 文档,或在云端使用

文章: 标签:
浏览所有标签