この記事はAIによって翻訳されました
Dockerを使用してONLYOFFICE DocSpaceエンタープライズ版をHTTPSに切り替える
はじめに
Dockerを使用してONLYOFFICE DocSpaceエンタープライズ版をインストールする際に、letsencrypt.orgのサービスとスクリプトを利用して、CA署名付きの証明書を簡単に作成し、ポータルをワンコマンドでHTTPSに切り替えることができます。
以下の記事では、その方法を説明します。
HTTPSに切り替える際には、ポート443が利用可能である必要があります。
CA署名付き証明書の作成とインストール
letsencrypt証明書を使用してすぐにSSL付きでDocSpaceをインストールしたい場合は、以下のパラメータでインストールスクリプトを実行してください:
bash docspace-enterprise-install.sh docker --letsencryptmail user@example.com --letsencryptdomain yourdomain.com
ここで:
letsencryptmailは登録および復旧用のメールアドレスです。複数のメールを登録する場合はカンマで区切ります。例:u1@example.com,u2@example.com。letsencryptdomainはONLYOFFICE DocSpaceエンタープライズ版ポータルがインストールされているドメインのアドレスです。複数のドメインを登録する場合はカンマで区切ります。例:yourdomain1.com,yourdomain2.com。
スクリプトは自動的にletsencrypt.orgのCA署名付き証明書をサーバーに作成およびインストールし、変更を反映するためにNGINXサービスを再起動します。
これでポータルはhttps://アドレスで利用可能になります。
すでにインストールされているDocSpaceをHTTPSに切り替えたい場合は、この手順を参照してください。
独自の証明書を使用する
独自の証明書を使用してすぐにSSL付きでDocSpaceをインストールしたい場合は、以下のパラメータでインストールスクリプトを実行してください:
bash docspace-enterprise-install.sh docker --docspacehost yourdomain.com --certfile path --certkeyfile path
ここで:
docspacehostはONLYOFFICE DocSpaceエンタープライズ版ポータルがインストールされているドメインのアドレスです。複数のドメインを登録する場合はカンマで区切ります。例:yourdomain1.com,yourdomain2.com。certfileはドメインの証明書ファイルへのパスです。certkeyfileは証明書の秘密鍵ファイルへのパスです。
自己署名証明書は、正しく機能するために完全なチェーンを持っている必要があります。
これでポータルはhttps://アドレスで利用可能になります。
すでにインストールされているDocSpaceをHTTPSに切り替えたい場合は、この手順を参照してください。
次の項目が含まれている記事:タグ:
すべてのタグを見る