ONLYOFFICE Workspaceエンタープライズ版コンポーネントを別々のサーバーにインストールする
はじめに
ONLYOFFICE Workspace エンタープライズ版は、ドキュメント、プロジェクト、顧客関係、メールのやり取りを一元管理するために開発された有料のコラボレーションシステムです。
ONLYOFFICE Workspace エンタープライズ版は、DockerがインストールされたLinuxオペレーティングシステム用の自動インストールスクリプトとして提供されます。このスクリプトは、ONLYOFFICE Workspace エンタープライズ版が正しく動作するために必要なすべてのコンポーネントを含むDockerコンテナをセットアップし、簡単に実行、管理、更新することができます。
さらに、サーバー負荷を分散させたり、異なるコンポーネントをより細かく制御したりするために、ONLYOFFICE Workspace エンタープライズ版のコンポーネント(Document Server、Mail Server、Community Server)を別々のコンピュータにインストールすることもできます。このガイドでは、提供されたDockerスクリプトを使用してその方法を説明します。
システム要件
ONLYOFFICE Workspace エンタープライズ版のコンポーネントを異なるサーバーにインストールするためには、使用する各コンピュータが以下の要件を満たしている必要があります:
-
CPU4コア以上(6コア推奨)
-
RAM8 GB以上(12 GB推奨)
-
HDD少なくとも40 GBの空き容量
-
追加要件少なくとも6 GBのスワップ
-
OSamd64 Linuxディストリビューションでカーネルバージョン3.10以降
-
追加要件
- Docker:Dockerチームがサポートするバージョン
インストールのためのサーバー準備
ONLYOFFICE Workspace エンタープライズ版スクリプトの取得
ONLYOFFICE Workspace エンタープライズ版のDockerスクリプトファイルをダウンロードします。これは、当社のサイトのダウンロードページから行うことができます。あるいは、直接ダウンロードリンクを使用することもできます:
wget https://download.onlyoffice.com/install/workspace-enterprise-install.sh
ダウンロードが完了したら、インストールプロセスを開始できます。
ONLYOFFICE Workspace エンタープライズ版を実行するためにはDockerサービスが必要です。インストールスクリプトは、コンピュータにDockerが存在し、そのバージョンが最低限必要なバージョン以上であるかを確認します。そうでない場合は、Dockerが自動的にインストールまたは更新されます。
/etc/default/dockerファイルに移動し、次の行のIPアドレスをローカルネットワーク内のDNSサーバーのIPアドレスに変更します:
docker_OPTS="--dns 8.8.8.8"
CentOSのようなRPMベースのオペレーティングシステムの場合:
/etc/docker/daemon.json構成ファイルを次の内容で作成します:{ "dns" : [ "8.8.8.8" ] }- Dockerサービスを再起動します:
sudo systemctl restart docker.service
Document Serverのインストール
まず、Document Serverをインストールする必要があります。そのためには、最初のサーバーで次のコマンドを実行します:
bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true
これにより、Mail ServerとCommunity Serverのインストールをスキップし、Document Serverのみをインストールします。
Mail Serverのインストール
次に、2番目のサーバーに移動し、Mail Serverのインストールを進めます。そのためには、次のコマンドを実行します:
bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true
ここでyourdomain.comは、Mail Serverに使用されるあなたのドメインです。
上記のコマンドでは、
"yourdomain.com"パラメータはMail Serverのサービスドメインとして理解されるべきです。通常、これはメールのやり取りを維持するために使用されるドメインのMXレコードに指定されます。通常、"yourdomain.com"はmx1.onlyoffice.comのように見えます。ドメイン名がない場合は、Mail ServerなしでONLYOFFICE Workspace エンタープライズ版をインストールすることができます。この場合、このステップをスキップしてCommunity Serverのインストールを続行してください。
Community Serverとコントロールパネルのインストール
3番目のサーバーは、Community Serverとコントロールパネルをインストールするために使用されます。そのためには、次のコマンドを実行します:
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -mip "mail server ip" -dip "document server ip" -es false
ここでdocument server ipは上記のステップで使用したDocument ServerコンピュータのIPアドレスであり、mail server ipはMail ServerコンピュータのIPアドレスです。
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip "document server ip" -es false
これにより、Mail Serverのインストールと接続がスキップされます。
以下のコマンドは、利用可能なすべてのスクリプトパラメーターのリストを表示します:
bash workspace-enterprise-install.sh -h
インストールを追加のパラメーターと共に実行する場合は、コントロールパネルのインストールを省略しないでください。そうしないと、インストール完了後にライセンスキーを入力できなくなります。
利用可能なすべてのスクリプトパラメーターの使用方法について詳しくは、この記事を参照してください。
インストールが完了したら、ONLYOFFICE Workspace Enterpriseが正しく動作しているか確認できます。ブラウザを開き、ローカルネットワークのコンピューターのIPアドレスをブラウザのアドレスバーに入力してください(localhostや127.0.0.1のネットワークアドレスは、ONLYOFFICE Workspace Enterpriseをインストールした同じコンピューターでは使用せず、ローカルネットワーク内のIPアドレスを使用してください)。ONLYOFFICE Workspace Enterpriseが正常に稼働していることを示します。