Nextcloud 19で必要なPHPモジュール

プライベートクラウドを気軽に立てられるアプリであるNextcloudですが、開発のすすめがとても早く、半年に一回のペースでメジャーバージョンの更新がされています。2020年6月現在の最新バージョンは19.0.0になります。Nextcloud 19にアップグレードする手順はNextcloud 18へのアップグレードと基本同じですが、新たにPHPモジュールの追加が勧められたのでここにメモしておきます。

PHPモジュールを追加

Nextcloud 19へのアップグレードにあたり、bcmathgmpの2つのモジュールが勧められます。アップグレードの前にインストールした方が無難でしょう。以下のコマンドでインストールできます(PHP 7.4でない場合は利用中のバージョンに)。

sudo apt install php7.4-bcmath php7.4-gmp

owner203の世界ではPHP関連のパッケージは次の通りです。これで大体のアプリケーションは問題なく動くでしょう。

php7.4
libapache2-mod-php7.4
php7.4-mysql
php7.4-gd
php7.4-json
php7.4-curl
php7.4-mbstring
php7.4-intl
php7.4-xml
php7.4-xmlrpc
php7.4-soap
php7.4-zip
php7.4-bz2
php7.4-bcmath
php7.4-gmp
php-imagick
php-apcu

アップグレード作業

Nextcloud 18へのアップグレードと基本同じです。ただしwgetする時のリンクは https://download.nextcloud.com/server/releases/nextcloud-19.0.0.tar.bz2 になります。