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://アドレスで利用可能になるはずです。