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

Linux版ONLYOFFICE Docsを最新バージョンに更新する

はじめに

ONLYOFFICE Docs コミュニティ版のLinuxディストリビューション用パッケージとソースコードはこちらで入手できます。

このガイドでは、Linux版ONLYOFFICE Docs コミュニティ版を最新バージョンに更新する方法を説明します。

サポートポリシーとして、最新の安定版のみをサポートしています。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
スクリプトの実行には長い時間(最大5分)がかかる場合があります。
ユーザーの切断には長い時間(最大5分)がかかる場合があります。

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 -
Ubuntu 14.04 LTS以前のディストリビューションでは、他の依存関係のインストールが必要な場合があります。
新しいバージョンのONLYOFFICE Docsのインストール

Ubuntuおよびその派生版の場合

リポジトリを更新します:

sudo apt-get update

そして、ONLYOFFICE Docsの最新バージョンをインストールします:

sudo apt-get dist-upgrade

CentOSおよびその派生版の場合

sudo yum update onlyoffice-documentserver

データベースおよび必要なファイルは前のバージョンから自動的に引き継がれるはずです。ONLYOFFICE Docsを実行し、正しく動作するか確認してください。

v6.3でデータベーススキーマが変更されました。v6.3に更新する際、パスワード保護機能を使用するためにデータベーススキーマをアップグレードする必要があるかもしれません。
  1. データベーススキーマをアップグレードするためのスクリプトをダウンロードします。
  2. コマンドラインを使用してスクリプトを実行します。
    • PostgreSQL用:psql -U onlyoffice -W onlyoffice < {path-to-upgradev630.sql}
    • MySQL用:mysql -u root -p onlyoffice < {path-to-upgradev630.sql}

    データベース作成時に使用したパスワード(onlyoffice)を指定してください。

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