RPM/DEBパッケージからインストールする際のONLYOFFICE Apps CommunityをHTTPSに切り替える方法
はじめに
RPM/DEBパッケージからONLYOFFICE Apps Communityをインストールする場合、letsencrypt.orgのサービスとスクリプトを使用して、CA署名付き証明書を簡単に作成し、1つのコマンドでワークスペースをHTTPSに切り替えることができます。
以下の記事では、その方法を説明します。
注記
HTTPSに切り替える際は、ポート443が利用可能である必要があります。
CA署名付き証明書の作成とインストール
次のスクリプトを実行します:
bash /usr/bin/apps-ssl-setup EMAIL DOMAIN
各項目の意味は次のとおりです:
EMAILは、登録および復旧連絡先に使用するメールアドレスです。複数のメールアドレスを登録するにはカンマを使用します(例:u1@example.com,u2@example.com)。DOMAINは、ONLYOFFICE Apps Communityワークスペースがインストールされているドメインのアドレスです。
スクリプトは、letsencrypt.orgのCA署名付き証明書を自動的に作成してサーバーにインストールし、変更を有効にするためにNGINXサービスを再起動します。
これで、ワークスペースはhttps://アドレスで利用できるようになります。
独自の証明書を使用する
-fパラメーターを使用して、独自の証明書を使用できます:
bash /usr/bin/apps-ssl-setup -f yourdomain.com CERTIFICATE PRIVATEKEY
各項目の意味は次のとおりです:
CERTIFICATEは、ドメインの証明書ファイルへのパスです。PRIVATEKEYは、証明書の秘密鍵ファイルへのパスです。
注記
自己署名証明書が正しく動作するには、完全なチェーンが必要です。
これで、ワークスペースはhttps://アドレスで利用できるようになります。