从 RPM/DEB 包安装时,将 ONLYOFFICE Apps社区版切换至 HTTPS
引言
从 RPM/DEB 软件包安装 ONLYOFFICE Apps社区版时,您可以使用 letsencrypt.org 服务和脚本轻松创建由 CA 签名的证书,并通过单个命令将工作空间切换为 HTTPS。
下面的文章将说明如何操作。
备注
切换到 HTTPS 时,443 端口必须可用。
创建和安装 CA 签名的证书
运行以下脚本:
bash /usr/bin/apps-ssl-setup EMAIL DOMAIN
其中:
EMAIL是用于注册和恢复联系的电子邮箱。使用逗号注册多个电子邮箱,例如:u1@example.com,u2@example.com。DOMAIN是安装 ONLYOFFICE Apps社区版工作空间的域名地址。
该脚本将自动创建由 letsencrypt.org CA 签名的证书并安装到您的服务器上,然后重启 NGINX 服务以使更改生效。
现在您的工作空间应该可以通过 https:// 地址访问。
使用自有证书
您可以通过 -f 参数使用自己的证书:
bash /usr/bin/apps-ssl-setup -f yourdomain.com CERTIFICATE PRIVATEKEY
其中:
CERTIFICATE是域名证书文件的路径。PRIVATEKEY是证书私钥文件的路径。
备注
自签名证书必须具有完整的证书链才能正常工作。
现在您的工作空间应该可以通过 https:// 地址访问。