基本的にマイナーレベルのアップデートでは特に問題は起きたことはないが、念のため作業前にデータのバックアップやマシンのバックアップをとっておくこと。
Growiのインストール
CentOS7向け手順: https://qiita.com/SkyLaptor/items/d963157b81a87f3b5726
指定バージョンにアップデート
# systemctl stop growi
# cd {growiディレクトリ}
# git fetch --tags
# git tag
...
v3.0.7
v3.0.8
v3.0.9
# git stash
# git checkout v3.0.10
# yarn
# systemctl start growi
Elasticsearchのインデックス再ビルド
Elasticsearchを導入している場合は、アップデート後に管理画面からインデックスを再構築しておくこと。
プラグインのアップデート
以下のプラグインを入れていたが、アップデートしないと動作しなかった。
プラグインインストール手順はこちらを参照。
- lsx
- pukiwiki-like-linker
lsx
# systemctl stop growi
# cd {growiディレクトリ}
# yarn add growi-plugin-lsx
# systemctl start growi
pukiwiki-like-linker
# systemctl stop growi
# cd {growiディレクトリ}
# yarn add growi-plugin-pukiwiki-like-linker
# systemctl start growi