はじめに
ONLYOFFICE Workspaceは、文書、プロジェクト、顧客関係、電子メールのやり取りを一元管理するために開発されたコラボレーションシステムの無料版です。
ONLYOFFICE Workspaceは、DockerがインストールされたLinuxオペレーティングシステム用の自動インストールスクリプトとして出荷されます。このスクリプトは、ONLYOFFICE Workspaceが正しく動作するために必要なすべてのコンポーネントを含むDockerコンテナをセットアップし、実行、管理、更新が簡単です。
このガイドでは、提供されたDockerスクリプトを使ってONLYOFFICE Workspaceをあなたのマシンにインストールする方法を紹介します。あるいは、このスクリプトを実行し、RPM/DEBパッケージからONLYOFFICE Workspaceをインストールするオプションを選択することもできます。
システム要件
- CPU:4コア以上(6コア推奨)
- RAM:8GB以上(12GB推奨)
- HDD:40GB以上の空き容量
- スワップ:6GB以上
- OS:amd64 カーネルバージョン3.10以降のLinuxディストリビューション
ONLYOFFICE Workspaceの実行は非常に資源的な操作ですが、インストールを開始する前にスワップ領域を確保する必要はありません。インストールスクリプトを実行すると、6Gbのスワップファイルが自動的に作成されます。
ONLYOFFICE Workspaceスクリプトの入手
ONLYOFFICE Workspace Dockerスクリプトファイルをダウンロードしてください。私たちのサイトのダウンロードページを使って行うことができます。または、直接ダウンロードリンクを使用することもできます:
wget https://download.onlyoffice.com/install/workspace-install.sh
ダウンロードが完了したら、インストールプロセスを開始することができます。
ONLYOFFICE Workspaceの完全インストールの実行
すべてのインストール操作はroot権限で実行する必要があることに注意してください。
ONLYOFFICE Workspaceのすべてのコンポーネントとモジュールを一度にインストールすることができます。そのためには以下のコマンドを実行してください:
bash workspace-install.sh -md "yourdomain.com"
ここで、yourdomain.comはONLYOFFICEメールに使用されるあなた自身のドメインです。
通信を維持するために使用されるあなたのドメインは、このマシンに対して有効で設定されている必要があります(つまり、あなたのドメイン名をONLYOFFICE MailがインストールされているマシンのIPアドレスに向ける適切なAレコードがDNS設定にある必要があります)。 上記のコマンドでは、"yourdomain.com "パラメーターはメールサーバーのサービスドメインとして理解されなければなりません。これは通常、通信を維持するために使用されるドメインのMXレコードに指定されます。原則として、「yourdomain.com」はmx1.onlyoffice.comのようになります。
ドメイン名を持っていない場合や、単にローカルサーバ用にONLYOFFICE Workspaceをインストールしたい場合は、ONLYOFFICE Mailを使わずにインストールすることができます。
ONLYOFFICE Workspaceが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ベースのオペレーティング・システムの場合: 以下の内容で/etc/docker/daemon.json設定ファイルを作成する:
{ "dns" : [ "8.8.8.8" ] }
Dockerサービスを再起動します:
sudo systemctl restart docker.service
ONLYOFFICE MailをインストールせずにONLYOFFICE Workspaceのインストールを実行する
今すぐONLYOFFICE Mailをインストールしたくない場合、そのインストールをスキップすることができます。そのためには以下のコマンドを実行してください:
bash workspace-install.sh -ims false
これはONLYOFFICE MailなしでONLYOFFICE Workspaceをインストールします。
利用可能なすべてのスクリプトパラメータのリストは、以下のコマンドで利用可能です:
bash workspace-install.sh -h
利用可能なすべてのスクリプトパラメータの使用方法については、こちらの記事を参照してください。
インストールが完了したら、ONLYOFFICE Workspaceが正しく動作するかチェックできます。ブラウザを開き、ブラウザのアドレスバーにローカルネットワークのコンピュータのIPアドレス(ONLYOFFICE Workspaceをインストールした同じコンピュータのネットワークアドレスとしてlocalhostまたは127.0.0.1を使用しないでください。ONLYOFFICE Workspace が正常にインストールされたことを示すために起動している必要があります。