この記事はAIによって翻訳されました

Windows版でオフィスをHTTPSに切り替える

はじめに

WindowsでONLYOFFICE Workspace エンタープライズ版をインストールすると、コントロールパネルにはHTTPSセクションが表示されません。これは、ポータルをHTTPSプロトコルに切り替えられないという意味ではありません。

バージョン9.1以降、letsencrypt.orgサービスとスクリプトを使用して、CA署名付き証明書を簡単に作成し、1つのコマンドでポータルを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.comONLYOFFICE Workspace エンタープライズ版ポータルがインストールされているドメインのアドレスであり、subdomain1.yourdomain.comsubdomain2.yourdomain.com(およびスペースで区切られた他のサブドメイン)は、使用するメインドメインのサブドメインです。

ドメインとサブドメインのAレコードを確認してください(例:pingコマンドを使用して)、そうしないと証明書が発行されません。

スクリプトは、CA署名付き証明書をサーバーに作成してインストールします。

これで、ポータルはhttps://アドレスで利用可能になるはずです。

自動証明書更新のタスクがタスクスケジューラに追加されます。証明書が期限切れになったときにスクリプトを再実行する必要はありません。
次の項目が含まれている記事:タグ:
すべてのタグを見る