git からインストールした Nextcloud のアップグレードメモ
なんで git clone から構築してしまったんだろうね……()
ハマりポイント
apc.enable_cli
v21.x.x あたりから occ
でも APCu を有効化する必要があるっぽい。アップグレード時だけならコマンドラインオプションで php -d apc.enable_cli=1 occ ...
とやっても良いけど news:updater:...
なんかでも結局必要になるっぽいので php.ini に書く。Ubuntu なら /etc/php/7.x/cli/php.ini
あたり。
app(viewer)
なんで git clone から構築してしm() nextcloud/server の git リポジトリにはなんでか apps/viewer が存在していないので、別途アップグレード先のバージョンの tarball を落としてコピーする。
ざっくり実作業
まず web サーバーは止める。
- snippet.bash
systemctl stop nginx
バックアップ
- snippet.bash
tar -czf /mnt/tekitou/nextcloud-server.211026.tar.gz ./server sudo -u
- blog/2021/20211026132508_nextcloud_git_upgrade_note
- 最終更新: 2021/11/14 15:02