環境
AWS EC2 t2.micro
PHP 7.2.34
作業内容
PHPを 7.2→7.4へアップデート
PHPのアップデート
1.EC2インスタンスへssh接続する
ssh -i <秘密鍵ファイル> ec2-user@<パブリックIPアドレス>
2.管理者権限に遷移
sudo su -
3.既存のPHPを削除
yum remove php*
4.確認
# amazon-linux-extras list | grep php
15 php7.2=latest enabled \
17 lamp-mariadb10.2-php7.2 available \
_ php7.3 available \
_ php7.4 available [ =stable ]
_ php8.0 available [ =stable ]
5.既存のPHPをdisableにして、PHP7.4をenableにする。
amazon-linux-extras disable php7.2
amazon-linux-extras enable php7.4
6.確認
# amazon-linux-extras list | grep php
_ php7.2 available \
_ lamp-mariadb10.2-php7.2 available \
_ php7.3 available \
42 php7.4=latest enabled [ =stable ]
_ php8.0 available [ =stable ]
(追記)
1.PHPのインストールが抜けていたことが発覚し、インストールした。
https://qiita.com/yoshiki_mbp/private/cd39014bb22ea13a303b
2.モジュール等のインストールが漏れていたので、インストールした。
https://qiita.com/yoshiki_mbp/private/482610a32a69d6498914