在 CentOS 上升级 PHP 可以通过以下步骤完成。请注意,这些步骤适用于 CentOS 7 和 CentOS 8。在执行任何操作之前,请确保备份您的系统和数据。
对于 CentOS 7:
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager --enable remi-php74
如果您想使用 PHP 8.0,请将 remi-php74
替换为 remi-php80
。
sudo yum update php\*
sudo systemctl restart httpd
如果您使用的是 Nginx 和 PHP-FPM,请运行:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
对于 CentOS 8:
sudo dnf install epel-release
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf module reset php
sudo dnf module enable php:remi-8.0
sudo dnf update php\*
sudo systemctl restart httpd
如果您使用的是 Nginx 和 PHP-FPM,请运行:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
现在,您已经成功地在 CentOS 上升级了 PHP。您可以通过运行 php -v
命令来验证新版本是否已正确安装。