Amazon Linux 環境のワードプレスのphp バージョンを7.4 に更新する

ワードプレスにログインしたら以下のようにPHPのバージョンに関して警告がでていたので対応することにしました。中々手間取ったので、記録として手順を残しておこうと思います。
※作業前にバックアップを取得しておくことを強く推奨します

環境
  • OS: Amazon Linux release 2 (Karoo)
  • ワードプレス:5.7.2
  • Webサーバー:Apache/2.4.46
  • DBサーバー: MySQL

1. httpd の停止

# service httpd stop

※httpdを停止しないとphpのインストールができない(Killed で止まる)

2. EPEL リリースパッケージのインストールと有効化

sudo amazon-linux-extras install epel -y

※参考:[Amazon公式サイト] CentOS、RHEL、または Amazon Linux を実行している Amazon EC2 インスタンスの EPEL リポジトリを有効にするにはどうすればよいですか?

3. Remi Repository の追加

yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

※Remi Repository は最新のPHPなどが置いてあるリポジトリ

4. phpのインストール

sudo yum install php74 php74-php-mbstring php74-php-gd php74-php-mysql php74-php-pdo –enablerepo=remi

※ワードプレスで利用するのはこんなもの? DBはMySQLを使っていますので、posgreなどを使っている方は読み替えてください

5. phpコマンドでphp74 を呼び出せるようシンボリックリンクを追加

sudo ln -s /usr/bin/php74 /usr/bin/php

6. PHPのバージョン確認

# php –version
PHP 7.4.19 (cli) (built: May 4 2021 11:06:37) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

7. httpd の起動

# service httpd start

以上で完了です。ワードプレスにアクセスし、問題なく表示できること、ログインできることを確認。

コメント

タイトルとURLをコピーしました