本文由AI翻译
将您的办公环境切换到 Windows 版本的 HTTPS
介绍
当您在 Windows 下安装 ONLYOFFICE Workspace 企业版 时,控制面板中将没有 HTTPS 部分。这并不意味着您无法将门户切换到 HTTPS 协议。
从版本 9.1 开始,使用 letsencrypt.org 服务和脚本可以通过一个命令轻松创建 CA 签名的证书并将门户切换到 HTTPS。
下面的文章将解释如何做到这一点。要安装您自己的证书,请参阅这篇文章。
创建和安装 CA 签名的证书
您需要在计算机上安装 PowerShell 版本 5.1 或更高版本。
以管理员身份运行 Windows PowerShell。默认情况下,PowerShell 安装在以下路径:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe 在 PowerShell 控制台中,进入 \Tools\ 目录。为此,请使用以下命令:
cd "C:\Program Files (x86)\Ascensio System SIA\CommunityServer\Tools" 运行以下脚本:
./letsencrypt.ps1 yourdomain.com subdomain1.yourdomain.com subdomain2.yourdomain.com 其中 yourdomain.com 是安装 ONLYOFFICE Workspace 企业版 门户的域名地址,subdomain1.yourdomain.com 和 subdomain2.yourdomain.com(以及任何其他用空格分隔的子域)是您使用的主域的子域。
检查您的域和子域的 A 记录(例如,使用
ping 命令),否则证书将无法颁发。脚本将创建并安装 CA 签名的证书到您的服务器。
现在,您的门户应该可以使用 https:// 地址访问。
自动证书续期任务将被添加到任务计划程序中。证书到期时,您无需重新运行脚本。
在您自己的服务器上托管 ONLYOFFICE 工作区
文章: 标签:
浏览所有标签