最近、クライアントのWordPressダッシュボードを調べているときに、PHPバージョンが脆弱であり、セキュリティ上の理由から以下に示すように更新が必要であるという通知を見つけました。 Remiリポジトリを使用してインストールされたCentOS7でPHP7.0を実行しています。 PHPを7.4バージョンに更新するためのステップバイステップガイドは次のとおりです。
ステップ1: 何よりもまず、先に進む前に、サーバーとWebサイトの完全なバックアップを取得してください。
ステップ2: サーバーを更新する
# yum install epel-release yum-utils -y # yum update -y
ステップ3: 現在実行中のPHPのバージョンを確認してください。
# php -v
ステップ4: インストールしたすべてのPHPパッケージをファイルにリストして、それを参照してPHP7.4にすべてのパッケージをインストールできるようにします
# rpm -qa | grep php > php_rpm.txt
ステップ5: インストールされているすべてのPHPパッケージを削除します
# yum remove "php*" -y
ステップ6: 更新されたRemiリポジトリがまだインストールされていない場合は、インストールします。
# yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
ステップ7: PHP 7.4リポジトリを有効にし、コアと必要なPHPパッケージをインストールします。以前に必要だったパッケージについては、手順4を参照することもできます。
# yum --enablerepo=remi-php74 install php php-pdo php-fpm php-gd php-mbstring php-mysql php-curl php-mcrypt php-json -y
ステップ8: 更新されたPHPバージョンを確認してください。
# php -v PHP 7.4.24 (cli) (built: Sep 21 2021 11:23:11) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies
ステップ9: Apacheを再起動して、新しくインストールされたPHP7.4を使用します
# systemctl restart httpd