はじめに
ONLYOFFICE Workspaceは、文書、プロジェクト、顧客関係、電子メールのやり取りなどを一元的に管理するために開発されたコラボレーションシステムの無料版です。
ONLYOFFICE Workspaceは、Linuxオペレーティングシステム用の自動インストールスクリプトを使用してインストールすることができます。このスクリプトは、ONLYOFFICE Workspaceが正しく動作するために必要なすべてのコンポーネントをセットアップし、実行、管理、更新が簡単にできます。
このガイドでは、提供されたスクリプトの助けを借りて、RPM/DEBパッケージを使用してONLYOFFICE Workspaceをお使いのマシンにインストールする方法を紹介します。このインストール方法では、ONLYOFFICE Docs、ONLYOFFICE Community Server、ONLYOFFICE Control Panel、ONLYOFFICE Talkを同時ににインストールできます(後でインストールできるONLYOFFICE Mailは含まれません)。また、このスクリプトを実行し、Dockerを使用してONLYOFFICE Workspaceをインストールするオプションを選択することも可能です。
システム要件
- CPU:4コア以上(6コア推奨)
- RAM:8GB以上(12GB推奨)
- HDDの空き容量:40GB以上
- 追加要件:6GB以上のスワップ
- OS:amd64 カーネルバージョン3.10以降のLinuxディストリビューション
ONLYOFFICE Workspaceの実行は非常に資源的な操作ですが、インストールを開始する前にスワップ領域を確保する必要はないでしょう。インストールスクリプトを実行すると、6Gbのスワップファイルが自動的に作成されます。
ONLYOFFICE Workspaceスクリプトの入手方法
ONLYOFFICE Workspaceのインストールスクリプトファイルをダウンロードします。私たちのサイトのダウンロードページを使って行うことができます。または、より便利な場合は、直接ダウンロードリンクを使用することができます:
wget https://download.onlyoffice.com/install/workspace-install.sh
ダウンロードが完了すると、インストール作業を開始することができます。
ONLYOFFICE Workspaceのインストールを実行する
すべてのインストール操作は、root権限で行う必要があることに注意してください。
インストールを開始するには、次のコマンドを実行します:
bash workspace-install.sh
上記のコマンドを入力すると、ONLYOFFICE Workspaceをインストールする方法を選択するプロンプトが表示されます。RPM/DEB パッケージを使用して ONLYOFFICE Workspace をインストールする場合は、N と入力し、Enter を押してください。
既にいくつかのプログラムがインストールされている場合、ONLYOFFICE Workspaceの動作に必要なポートが他のアプリケーションで使用されている場合があります。この場合、必要なポートが空いているかどうかを確認するように指示されます。どのプログラムが特定のポートを使用しているかは、以下のコマンドを実行することで確認することができます:
netstat -lnp | grep :<ポート番号>」を実行します。
その後、別のポートを使用するようにプログラムを再設定することができます。必要なポートが空いたら、スクリプトを再実行し、RPM/DEBパッケージからのインストールを再度選択することができるようになります。
このスクリプトは、ONLYOFFICE Workspaceのコンポーネント(ONLYOFFICE Docs、Control Panel、ONLYOFFICE Groups)と同様に、必要な前提条件をすべて自動的にインストールし、構成してくれます。
CentOSを使用している場合、SELinuxによってNGINXの起動が妨げられることがあります。この問題を回避するには、この記事で説明されているように、SELinuxを設定または無効にすることができます。
インストールが完了したら、ONLYOFFICE Workspaceが正しく動作しているかどうかを確認できます。ブラウザを開き、ブラウザのアドレスバーにローカルネットワークのコンピュータのIPアドレス(ONLYOFFICE Workspaceをインストールしたコンピュータのネットワークアドレスはlocalhost
や127.0.0.1
を使用せず、ローカルネットワーク内のIPアドレスを使用してください)を入力します。ONLYOFFICE Workspace が起動し、インストールに成功したことを示す必要があります。
RPM/DEB パッケージを使用して ONLYOFFICE Workspace をインストールした場合、コントロールパネルで HTTPS と更新セクションは利用できず、手動で ONLYOFFICE Mail をインストールして ONLYOFFICE Groups に接続する必要があります。このような場合、対応する手順でONLYOFFICE Mailのインストールと接続を行うことができます。
DebianベースのシステムにONLYOFFICE Workspaceをインストールする場合、いくつかの値がdebconfに保存されます。これらのパラメータは、さらなるアップデートのために使用されます。例えば、データベース接続パラメータなどです。 設定ファイル内のこれらのパラメータを手動で変更すると、アップデート時にエラーが発生します。このエラーを回避するには、以下のコマンドを使用して、debconfのパラメータを変更する必要があります:
echo "onlyoffice-communityserver onlyoffice-communityserver/db-host select Newhost" | debconf-set-selections echo "onlyoffice-communityserver onlyoffice-communityserver/db-user select Newuser" | debconf-set-selections echo "onlyoffice-communityserver onlyoffice-communityserver/db-name select Newname" | debconf-set-selections echo "onlyoffice-communityserver onlyoffice-communityserver/db-pwd password Newpassword" | debconf-set-selections echo "onlyoffice-xmppserver onlyoffice-xmppserver/db-host select Newhost" | debconf-set-selections echo "onlyoffice-xmppserver onlyoffice-xmppserver/db-user select Newuser" | debconf-set-selections echo "onlyoffice-xmppserver onlyoffice-xmppserver/db-name select Newname" | debconf-set-selections echo "onlyoffice-xmppserver onlyoffice-xmppserver/db-pwd password Newpassword" | debconf-set-selections
RPM/DEB パッケージを使用して ONLYOFFICE Workspace をインストールする他の方法
workspace-install.sh
スクリプトを実行し、「N」オプションを選択すると、RPM/DEBパッケージを使用してONLYOFFICE Workspaceをインストールするための追加スクリプト:install-RedHat.sh
/ install-Debian.sh
(お使いのOSによって異なる)が実行されます。または、このスクリプト自体をダウンロードして実行することもできます。また、追加のパラメーターを使用して実行することも可能です。必要なコマンドを以下に示します。
RedHatの場合
- インストールスクリプトを取得します:
wget https://download.onlyoffice.com/install/install-RedHat.sh
- RPM パッケージを使用して ONLYOFFICE Workspace をインストールします:
bash install-RedHat.sh -it WORKSPACE
- 利用可能なスクリプトパラメータを表示します:
bash install-RedHat.sh -h
bash install-RedHat.sh -u true -it WORKSPACE
Debianの場合
- インストールスクリプトを取得します:
wget https://download.onlyoffice.com/install/install-Debian.sh
- DEBパッケージを使ってONLYOFFICE Workspaceをインストールします:
bash install-Debian.sh -it WORKSPACE
- 利用可能なスクリプトのパラメータを表示します:
bash install-Debian.sh -h
bash install-Debian.sh -u true -it WORKSPACE