cloud9のAmazon Linux 2で、PHP7を使う方法

1. 旧バージョンの php をアンインストール
$ sudo yum -y remove php-*

 

2. amazon-linux-extras リポジトリ の php8.2 トピックを無効化。
$ sudo amazon-linux-extras disable php8.2

 

全てのトピックが有効( enabled )でないことを確認。
$ sudo amazon-linux-extras | grep php

 

3. php7.2 トピックを有効化
$ sudo amazon-linux-extras enable php7.2

 

4. php7.2 をインストール
$ sudo yum clean metadata
$ sudo yum install php-cli php-pdo php-fpm php-json php-mysqlnd

 

5. バージョンを確認
$ php -v

 

 

ただ、他の依存パッケージに影響があるらしく、

単純に下げただけでは使えなかった。。