簡単な説明
以前に一度LNMP環境をインストールしたのですが、その時のチュートリアルではPHP7.3を使用していました。ただし、その後使用していると、PHP7.4 の方が適用シナリオが多いことが判明したため、PHP をアップグレードする必要があります。
- PHP を事前にインストールする構成スキームについては、[サーバー管理] を参照して LNMP 環境 (CentOS 8) (Aliyun 以外のバージョン) を手動で展開することができます。
- 次の解決策で問題を解決できない場合は、上記のドキュメントを参照して、構成の違いがどこにあるかを確認してください。
PHP のアップグレード
- 次のコマンドを実行してphp 7.4をインストールします。
dnf module reset php
dnf module install php:7.4
- インストールが成功したかどうかを確認する
[root@Sean ~]# php -v
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
with Zend OPcache v7.4.19, Copyright (c), by Zend Technologies
-
構成ファイルの復元は人によって異なります。主に以下のファイルを確認しますが
/etc/php.ini
、/etc/php-fpm.d/www.conf
通常は変更はありません。 -
サービスを再起動する
systemctl restart php-fpm