メインコンテンツまでスキップ

スクリプトを使用してONLYOFFICE Apps Communityを更新する

はじめに​

ONLYOFFICE Apps Communityは、ユーザーとドキュメントを一か所に集めてコラボレーションを促進できるドキュメントハブの無料版です。

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

Appsのインストールを更新するには、-u trueパラメーターを指定してONLYOFFICE Apps Communityのインストールスクリプトを実行します。

重要

ONLYOFFICE Appsとそのコンポーネントを更新するには、常に-u trueパラメーターを指定した公式のインストールスクリプトを使用してください。標準のシステムパッケージマネージャー(例:apt upgradeやapt full-upgrade)でAppsのパッケージを更新することは推奨されません。MySQL、Redis、RabbitMQなどの依存関係が意図せず互換性のないバージョンにアップグレードされ、製品の誤動作やサービス障害が発生する可能性があるためです。システム全体の更新が必要な場合は、その更新からApps関連のパッケージをすべて除外し、公式スクリプトを使用してAppsを別途アップグレードしてください。

コンポーネントの更新​

パラメーター説明値デフォルト
-u, --update既存のコンポーネントを更新する場合に使用true|falsefalse

このパラメーターは、マシン上の対応するコンポーネントが古い場合に、必要なコンポーネントの最新バージョンをインストールします。

例​

bash docspace-install.sh -u true

これにより、更新が必要なコンテナが停止・削除され、対応するONLYOFFICE Apps Communityコンポーネントの最新バージョンが起動します。現在のコンポーネントのバージョンが利用可能な最新バージョンと一致する場合、そのコンテナは影響を受けません。以前のインストール時にスキップされたコンポーネントも、今回もスキップされます。Appsのデータは自動的に保持されます。

Docsのみをバージョン7.2.1.34に更新し、他のすべてのコンポーネントの更新をスキップします:

bash docspace-install.sh -u true -docsi onlyoffice/documentserver-ee -docsv 7.2.1.34 -idocs true -ids false -irbt false -irds false

Appsのみをバージョン1.2.0に更新し、他のすべてのコンポーネントの更新をスキップします:

bash docspace-install.sh -u true -dsv v1.2.0 -idocs false -irbt false -irds false

パラメーターを指定してスクリプトを実行すると、インストール方法を選択するよう求められます。Dockerを使用してONLYOFFICE Appsをインストールするには、Yを入力してEnterを押します。DEB/RPMパッケージからONLYOFFICE Appsをインストールするには、Nを入力してEnterを押します。