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

RPM/DEBパッケージからインストールする際のオフィスのHTTPSへの切り替え

はじめに

ONLYOFFICE Workspace エンタープライズ版をスクリプトを使用してインストールする際、Dockerを使用せずにRPM/DEBパッケージからインストールするオプションが提供されます。しかし、この場合、コントロールパネルにはHTTPSセクションが表示されません。これは、ポータルをHTTPSプロトコルに切り替えることができないという意味ではありません。

バージョン9.1以降、letsencrypt.orgのサービスとスクリプトを使用して、CA署名付き証明書を簡単に作成し、ポータルをワンコマンドでHTTPSに切り替えることができます。

以下の記事では、その方法を説明します。独自の証明書をインストールするには、こちらの記事をご参照ください。

スクリプトを使用してHTTPSに切り替える

以下のスクリプトを実行してください:

bash /var/www/onlyoffice/Tools/letsencrypt.sh yourdomain.com subdomain1.yourdomain.com subdomain2.yourdomain.com

ここで、yourdomain.comONLYOFFICE Workspace エンタープライズ版ポータルがインストールされているドメインのアドレスであり、subdomain1.yourdomain.comおよびsubdomain2.yourdomain.com(およびスペースで区切られたその他のサブドメイン)は、使用するメインドメインのサブドメインです。

スクリプトは自動的にletsencrypt.orgのCA署名付き証明書をサーバーに作成・インストールし、NGINXサービスを再起動して変更を反映させます。

これで、ポータルはhttps://アドレスを使用してアクセスできるようになります。

手動でletsencrypt.org証明書を作成する

スクリプトを使用したくない場合、同じ操作を手動で行うことができます。letsencrypt.orgのCA署名付き証明書を手動で作成するには、Getting startedセクションにアクセスし、Certbot ACMEクライアントをサーバーに追加する方法についての指示に従ってください。

警告Certbotウェブサイトのインストールセクションの指示にのみ従ってください。Get Startedセクションのコマンドを実行すると、NGINXの設定ファイルが上書きされ、サービスが正しく起動しなくなります。
サーバーにCertbot ACMEクライアントとletsencrypt.orgのCA署名付き証明書をインストールするには、サーバーへのシェルアクセスが必要です。
次の項目が含まれている記事:タグ:
すべてのタグを見る