エラー発生
チュートリアル: Amazon Linux AMI への LAMP ウェブサーバーのインストールを参考に、LAMPサーバーのパッケージをインストールするとエラーが発生した。
sudo yum install -y httpd24 php72 mysql57-server php72-mysqlnd
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
amzn2-core | 3.7 kB 00:00:00
No package httpd24 available.
No package php72 available.
No package mysql57-server available.
No package php72-mysqlnd available.
Error: Nothing to do
対処方法
このエラーが出る場合、インスタンスは Amazon Linux AMIでない可能性がある。
下記のコマンドを使用して、Amazon Linux のバージョンを表示できる。
cat /etc/system-release
Amazon Linux release 2 (Karoo)
チュートリアル: Amazon Linux 2 に LAMP ウェブサーバーをインストールするの記事を参照し、Amazon Linux2の場合、yum update
を行ったうえで、下記のコマンドでインストール可能。
※バージョンは適宜変更。
# LAMP MariaDBとAmazon Linux 2 PHPパッケージの最新バージョンを取得
sudo amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2
#Apache、MariaDBインストール
sudo yum install -y httpd mariadb-server