发布于2026-07-20 阅读(0)
扫一扫,手机访问
用 yum 装 PHP 时发现版本太低了?别急,这事儿其实挺常见——CentOS 默认源的 PHP 版本往往比较老,手动编译又嫌麻烦,直接通过 yum 换源升级是最省事的方案。下面这套流程亲测可用,跟着走就行。

先确认一下当前系统里装了什么 PHP 包:
yum list installed | grep php
如果已经装了一些,干脆利落地全部删掉:
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
然后更换 RPM 源。不同 CentOS 版本用的源不一样,按实际情况选:
CentOS 5.X:
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
CentOS 6.X:
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CentOS 7.X:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
如果换源后想重装,可以用 rpm -qa | grep webstatic 找到包,再用 rpm -e 删除。
接下来就是正式安装新版 PHP 了。根据需要的版本选择对应的安装命令:
PHP 5.5:
yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64
PHP 5.6:
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
PHP 7.0:
yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64
最后别忘了安装 PHP-FPM,否则很多 Web 场景用不了:
yum install php55w-fpm(对应 5.5)
yum install php56w-fpm(对应 5.6)
yum install php70w-fpm(对应 7.0)
装完后设置开机自启:
systemctl enable php-fpm.service
到这里,PHP 版本升级就搞定了,重启服务后验证一下版本号,一切正常。
上一篇:php全名,php全称是什么
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8