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

ONLYOFFICE Workspaceエンタープライズ版コンポーネントを別々のサーバーにインストールする

はじめに

ONLYOFFICE Workspace エンタープライズ版は、ドキュメント、プロジェクト、顧客関係、メールのやり取りを一元管理するために開発された有料のコラボレーションシステムです。

ONLYOFFICE Workspace エンタープライズ版は、DockerがインストールされたLinuxオペレーティングシステム用の自動インストールスクリプトとして提供されます。このスクリプトは、ONLYOFFICE Workspace エンタープライズ版が正しく動作するために必要なすべてのコンポーネントを含むDockerコンテナをセットアップし、簡単に実行、管理、更新することができます。

さらに、サーバー負荷を分散させたり、異なるコンポーネントをより細かく制御したりするために、ONLYOFFICE Workspace エンタープライズ版のコンポーネント(Document ServerMail ServerCommunity Server)を別々のコンピュータにインストールすることもできます。このガイドでは、提供されたDockerスクリプトを使用してその方法を説明します。

システム要件

ONLYOFFICE Workspace エンタープライズ版のコンポーネントを異なるサーバーにインストールするためには、使用する各コンピュータが以下の要件を満たしている必要があります:

  • CPU
    4コア以上(6コア推奨)
  • RAM
    8 GB以上(12 GB推奨)
  • HDD
    少なくとも40 GBの空き容量
  • 追加要件
    少なくとも6 GBのスワップ
  • OS
    amd64 Linuxディストリビューションでカーネルバージョン3.10以降
  • 追加要件
ONLYOFFICE Workspace エンタープライズ版の実行は非常にリソースを消費する操作ですが、インストールを開始する前にスワップスペースを割り当てる必要はありません。インストールスクリプトを実行すると、自動的に6 GBのスワップファイルが作成されます。

インストールのためのサーバー準備

このセクションの手順は、ONLYOFFICE Workspace エンタープライズ版のコンポーネントをインストールする各サーバーで実行する必要があります。
ONLYOFFICE Workspace エンタープライズ版スクリプトの取得

ONLYOFFICE Workspace エンタープライズ版のDockerスクリプトファイルをダウンロードします。これは、当社のサイトのダウンロードページから行うことができます。あるいは、直接ダウンロードリンクを使用することもできます:

wget https://download.onlyoffice.com/install/workspace-enterprise-install.sh

ダウンロードが完了したら、インストールプロセスを開始できます。

ONLYOFFICE Workspace エンタープライズ版を実行するためにはDockerサービスが必要です。インストールスクリプトは、コンピュータにDockerが存在し、そのバージョンが最低限必要なバージョン以上であるかを確認します。そうでない場合は、Dockerが自動的にインストールまたは更新されます。

DockerはデフォルトでGoogleのDNSサーバーを指定しています。ONLYOFFICE Workspace エンタープライズ版サーバーがインターネットにアクセスしない場合は、デフォルトのDocker DNSアドレスをローカルDNSサーバーのアドレスに変更することをお勧めします。そのためには、/etc/default/dockerファイルに移動し、次の行のIPアドレスをローカルネットワーク内のDNSサーバーのIPアドレスに変更します:
docker_OPTS="--dns 8.8.8.8"

CentOSのようなRPMベースのオペレーティングシステムの場合:

  1. /etc/docker/daemon.json構成ファイルを次の内容で作成します:
    { "dns" : [ "8.8.8.8" ] }
  2. Dockerサービスを再起動します:
    
    sudo systemctl restart docker.service

Document Serverのインストール

すべてのインストール操作はroot権限で実行する必要があります。

まず、Document Serverをインストールする必要があります。そのためには、最初のサーバーで次のコマンドを実行します:

bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true

これにより、Mail ServerCommunity 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に使用されるあなたのドメインです。

メールのやり取りを維持するために使用されるドメインは有効で、このマシンに設定されている必要があります(つまり、Mail ServerがインストールされているマシンのIPアドレスにドメイン名を指す適切なAレコードがDNS設定にあるべきです)。
上記のコマンドでは、"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 ipMail ServerコンピュータのIPアドレスです。

Mail Serverをインストールしないことを選択した場合、コマンドは次のようになります:
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アドレスをブラウザのアドレスバーに入力してください(localhost127.0.0.1のネットワークアドレスは、ONLYOFFICE Workspace Enterpriseをインストールした同じコンピューターでは使用せず、ローカルネットワーク内のIPアドレスを使用してください)。ONLYOFFICE Workspace Enterpriseが正常に稼働していることを示します。

次の項目が含まれている記事:タグ:
すべてのタグを見る