Amazon Linux2のPHP7.2をPHP7.3にバージョンアップする方法

Amazon Linux2のPHP7.2をPHP7.3にバージョンアップする方法です。

PHPのバージョン確認

$ php -v
PHP 7.2.30 (cli) (built: May  5 2020 18:04:45) ( NTS )

RPMパッケージをアップデートします。ここはしなくてもいい場合もあります。

$ yum update -y

amazon-linux-extrasでPHP7.3を確認します。

$ amazon-linux-extras
 31  php7.3=latest            available      \
        [ =7.3.2  =7.3.3  =7.3.4  =7.3.6  =7.3.8  =7.3.9  =7.3.10
          =7.3.11  =7.3.13  =stable ]

まず古いPHPをdisableにします。この間もPHPは動いているので問題ありません。

$ amazon-linux-extras disable php7.2

PHP7.3トピックを有効にします。

$ amazon-linux-extras enable php7.3
//インストールコマンドが下に表示されます。

表示されたインストールコマンドを実行します。

$ yum clean metadata
$ yum install php-cli php-pdo php-fpm php-json php-mysqlnd

php-fpmのリスタートします。

$ systemctl restart php-fpm.service

以上です。お疲れ様でした。