- ホーム
- Docs
- インストールと設定
- コミュニティ
- Linuxバージョン
- Linux版ONLYOFFICE Docsを最新バージョンに更新する
Linux版ONLYOFFICE Docsを最新バージョンに更新する
はじめに
ONLYOFFICE Docs コミュニティ版のLinuxディストリビューション用パッケージとソースコードはこちらで入手できます。
このガイドでは、Linux版ONLYOFFICE Docs コミュニティ版を最新バージョンに更新する方法を説明します。
バージョン4.1以降、ONLYOFFICE Docsは以前のバージョンで使用されていたMySQLデータベースの代わりにPostgreSQLを使用しています。そのため、このガイドではバージョン4.1から最新バージョンへのアップグレード方法を示します。この更新手順はMySQLを使用している以前のバージョンには適用できません。
onlyoffice-documentserver-ie)をアンインストールし、エンタープライズ版をインストールすることです。 - Ubuntuでは、DEBパッケージをアンインストールするために次のコマンドを使用できます:
sudo apt-get remove onlyoffice-documentserver-ie - CentOSでは、RPMパッケージをアンインストールするために次のコマンドを使用できます:
sudo yum remove onlyoffice-documentserver-ie
ONLYOFFICE Docsのシャットダウン
運用上の特性により、ONLYOFFICE Docsは、すべての編集者がドキュメントを閉じた後にのみドキュメントを保存します。データ損失を避けるため、アプリケーションの更新時にONLYOFFICE Docsを停止する必要がある場合は、ONLYOFFICE Docsのユーザーを強制的に切断する必要があります。そのためには、次のスクリプトを実行してください:
documentserver-prepare4shutdown.sh Linux版ONLYOFFICE Docsの更新
スクリプトを使用した更新
インストールスクリプトをダウンロードします:
curl -O http://download.onlyoffice.com/docs/docs-install.sh 次のコマンドを実行します:
bash docs-install.sh -u true Nを入力し、Enterを押してDEB/RPMパッケージからONLYOFFICE Docsを更新します。
手動での更新
依存関係のインストール
ONLYOFFICE Docsの正しい動作に必要な依存関係の一部は、Ubuntu 14.04にはデフォルトで含まれていないため、新しいバージョンのONLYOFFICE Docsでは追加の手順が必要です。
Ubuntu 14.04 LTS以降を使用している場合、ONLYOFFICE Docsを更新する際に以下の依存関係が自動的にインストールされます(以前のバージョンでONLYOFFICE Docsと一緒にインストールされていない場合):
- libcurl3
- libxml2
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
以前のディストリビューションでは手動でのインストールが必要な場合があります。
バージョン4.1を更新する場合、適切なNode.jsパッケージバージョンを含むリポジトリを追加する必要があります(バージョン4.2を更新する場合はこの操作は不要です)。
リポジトリを追加します:
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash - 新しいバージョンのONLYOFFICE Docsのインストール
Ubuntuおよびその派生版の場合
リポジトリを更新します:
sudo apt-get update そして、ONLYOFFICE Docsの最新バージョンをインストールします:
sudo apt-get dist-upgrade CentOSおよびその派生版の場合
sudo yum update onlyoffice-documentserver データベースおよび必要なファイルは前のバージョンから自動的に引き継がれるはずです。ONLYOFFICE Docsを実行し、正しく動作するか確認してください。
- データベーススキーマをアップグレードするためのスクリプトをダウンロードします。
- コマンドラインを使用してスクリプトを実行します。
- PostgreSQL用:
psql -U onlyoffice -W onlyoffice < {path-to-upgradev630.sql} - MySQL用:
mysql -u root -p onlyoffice < {path-to-upgradev630.sql}
データベース作成時に使用したパスワード(
onlyoffice)を指定してください。 - PostgreSQL用: