ONLYOFFICE’s diary

OSSドキュメントエディタの使い方やヒントをご紹介します

提供されたスクリプトを使用してONLYOFFICE Workspaceをインストールする方法

はじめに

ONLYOFFICE Workspaceは、文書、プロジェクト、顧客関係、電子メールのやり取りを一元管理するために開発されたコラボレーションシステムの無料版です。

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

このガイドでは、提供されたDockerスクリプトを使ってONLYOFFICE Workspaceをあなたのマシンにインストールする方法を紹介します。あるいは、このスクリプトを実行し、RPM/DEBパッケージからONLYOFFICE Workspaceをインストールするオプションを選択することもできます。

システム要件

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 が正常にインストールされたことを示すために起動している必要があります。