Nextcloud12 アップグレード¶
Nextcloudのアップグレードに記載
WebUIのアップデートは失敗することがあるので、コマンドラインでのアップデート手順とする。
準備¶
- WebUIの管理画面を開く
- 基本設定を開く
- アップデートチャンネルに更新バージョンが出ていることを確認する
※アップデータはここでは実行しない
※必要がなければ「Stable」以外のバージョンには更新しない
アップデートチャンネルを変更した場合、再度基本設定を開きなおす - NextcloudサーバにSSHでログインする
- インストールディレクトリにある「updater」ディレクトリに移動する
例) /usr/local/nextcloud/updater - 次のコマンドを実行する
# cd /path/to/nextcloud/updater # sudo -u apache php updater.phar
- Start update? に 「y」で応答し、アップグレードを開始する。
- アップデートが開始される(バックアップに少し時間がかかる)
- 「Should the "occ upgrade" command be executed? [Y/n]」が表示されていればYで応答する
- 「Keep maintenance mode active?」にNで応答する
- 更新スクリプトが終了する
- 一つ上のディレクトリに移動し次のコマンドを実行する
# cd ../ # sudo -u apache ./occ upgrade
- スクリプトが終了したら、ログインページにアクセス可能
- アップグレード時、データディレクトリの.htaccessファイルのpost_max_sizeなどが削除されてデフォルト値の512MBに戻ってしまうので再設定が必要。(機能していないけど