メインコンテンツまでスキップ

ONLYOFFICE AppsをHTTPSに切り替える

Dockerを使用してONLYOFFICE Appsをインストールした場合、letsencrypt.orgまたは独自の証明書と/app/onlyoffice/config/apps-ssl-setupファイルを使用して、既にインストールされているワークスペースを手動でHTTPSに切り替えることができます。

注記

HTTPSに切り替える際には、ポート443が利用可能である必要があります。

インストール時に最初からワークスペースをHTTPSに切り替えたい場合や、DEB/RPMまたはWindowsバージョンを使用している場合は、インストールセクションに対応する手順が記載されています。

letsencrypt証明書を使用する​

既にインストールされている ONLYOFFICE Apps をletsencrypt証明書を使用してHTTPSに切り替えたい場合は、/app/onlyoffice/config/apps-ssl-setupファイルから手動でHTTPSへの切り替えを開始してください:

bash /app/onlyoffice/config/apps-ssl-setup user@example.com yourdomain.com

ここで:

  • user@example.comは登録および復旧用の連絡先メールアドレスです。複数のメールを登録するにはカンマを使用します。例:u1@example.com,u2@example.com。
  • yourdomain.comは ONLYOFFICE Apps ワークスペースがインストールされているドメインのアドレスです。複数のドメインを登録するにはカンマを使用します。例:yourdomain1.com,yourdomain2.com。

スクリプトは自動的にletsencrypt.orgのCA署名付き証明書をサーバーに作成およびインストールし、変更が有効になるようにNGINXサービスを再起動します。

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

独自の証明書を使用する​

既にインストールされている ONLYOFFICE Apps を独自の証明書を使用してHTTPSに切り替えたい場合は、/app/onlyoffice/config/apps-ssl-setupファイルから手動でHTTPSへの切り替えを開始してください:

bash /app/onlyoffice/config/apps-ssl-setup -f yourdomain.com /app/onlyoffice/fullchain.pem /app/onlyoffice/privkey.pem

ここで:

  • yourdomain.comは ONLYOFFICE Apps ワークスペースがインストールされているドメインのアドレスです。複数のドメインを登録するにはカンマを使用します。例:yourdomain1.com,yourdomain2.com。
  • /app/onlyoffice/fullchain.pemはドメインの証明書ファイルへのパスです。
  • /app/onlyoffice/privkey.pemは証明書の秘密鍵ファイルへのパスです。
注記

自己署名証明書は、正しく機能するために完全なチェーンが必要です。

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