CentOS7升级本机PHP版本操作指南
准备工作
操作前需确保系统为CentOS7且已安装基础工具:
sudo yum install -y epel-release yum-utils
添加Remi仓库
通过Remi仓库获取最新PHP版本:
sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
安装目标PHP版本
启用所需版本并执行安装(以PHP7.4为例):
sudo yum-config-manager --enable remi-php74
sudo yum install -y php php-cli php-fpm php-mysqlnd php-zip php-gd
版本验证
检查当前PHP版本是否更新成功:
php -v
服务重启
重启Web服务使配置生效:
sudo systemctl restart httpd # Apache用户
sudo systemctl restart nginx # Nginx用户
多版本管理(可选)
使用yum-utils
切换默认PHP版本:
sudo yum install -y scl-utils
sudo yum-config-manager --enable remi-php80
故障排查
- 依赖冲突:清理旧版本
sudo yum remove php*
- 模块缺失:通过
yum provides php-*
查询包名
遵循本指南可在CentOS7环境完成PHP版本升级,建议操作前备份关键数据。