php5.6升级7

Posted mengzhilv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php5.6升级7相关的知识,希望对你有一定的参考价值。

1. 检查当前安装的 php
查看当前 PHP 版本

php -v
查看当前 PHP 相关的安装包

yum list installed | grep php
2. 更换 RPM 源
#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
3. 停止相关服务
关闭 php-fpm 和 nginx 服务

service php-fpm stop
/usr/local/nginx/sbin/nginx -s stop
4. 删除已经安装的 PHP 相关包
yum remove php*
5. 安装新版本 PHP
php 7.0/7.1/7.2 分别表示为 70w/71w/72w

目前(2018-5-4)

CentOs 6.x 的 RPM 源中最高只有 7.1

CentOs 7.x 的 RPM 源中有 7.2

yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt
6. 重新启动相关服务
service php-fpm start
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -s reload
7. 再次检查版本
php -v
————————————————
版权声明:本文为CSDN博主「疯狂的小火龙」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39833195/article/details/98210415

以上是关于php5.6升级7的主要内容,如果未能解决你的问题,请参考以下文章

如何在CentOS 6.7上将PHP 5.3升级到PHP 5.6

php5.4 升级至php5.6遇到到问题

linux下升级php5.4到php5.6

PHP 5.6 已结束安全支持,你升级到 PHP 7 系列了吗?

php5.3升级到php5.6

SNMP 扩展使我的 php 5.6.7 和 5.6.10 (windows 8) 崩溃