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
以上です。お疲れ様でした。