Amazon Linux 2でのPHPバージョンアップ

Amazon Linux 2でのPHPバージョンアップ

 

sudo yum update -y
php -v
sudo yum update -y amazon-linux-extras
amazon-linux-extras list | grep php
sudo amazon-linux-extras disable lamp-mariadb10.2-php7.2
sudo amazon-linux-extras enable php8.2
yum list installed | grep php
sudo yum remove php php-*
amazon-linux-extras list | grep php
sudo yum clean metadata
sudo yum install -y php php-fpm php-mysqlnd php-json php-devel php-mbstring php-pdo php-gd php-cli php-common php-xml php-pear php-process 
sudo pecl uninstall xdebug && sudo pecl install xdebug
composer -V
sudo composer self-update
git pull origin master
composer install
php artisan -V

 

参考:7.2から削除したもの
Removing:
 php-cli                x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2            14 M
 php-common             x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2            12 M
 php-devel              x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2            11 M
 php-fpm                x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2           4.6 M
 php-json               x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2            88 k
 php-mbstring           x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2           2.0 M
 php-mysqlnd            x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2           829 k
 php-pdo                x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2           381 k
 php-pear               noarch           1:1.10.12-9.amzn2            @amzn2-core                                   2.1 M
 php-process            x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2           183 k
 php-xml                x86_64           7.2.24-1.amzn2.0.1           @amzn2extra-lamp-mariadb10.2-php7.2           821 k