Centos-通过yum快速升级PHP版本

前言

在Centos中,系统默认自带的版本都是比较低版本的,比如centos6中自带的版本是5.3的,centos7中自带版本是5.4。而现在很多项目开源的PHP项目都需要PHP5.6或者7.0以上的版本才能运行,又不想手动编译(因为就一些监控项目,之前就是用yum直接安装的,所以懒。。。。),因此就考虑直接yum升级一下PHP版本,这时候就需要用到第三方的yum源了(跑业务的场景还是建议编译安装最新稳定版本)。

Centos-通过yum快速升级PHP版本

Webtatic

Webtatic是一个提供免费PHP软件源服务的网站,在这里你可以找到Centos6/Centos7,升级到比较新版本的PHP的方法。毕竟不是官方的yum源,所以还是慎用,特别是针对线上环境。

Centos-通过yum快速升级PHP版本


升级7.x版本

安装先要先卸载旧版本的php:

yum -y remove php-common

安装repo文件:

CentOS/RHEL 7.x:

yum install epel-release -y

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

CentOS/RHEL 6.x:

yum install epel-release -y

rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

安装

yum install php71w-fpm php71w-opcache -y

(如果还用到其他模块,可以通过php71w-*进行匹配查找)


总结

这种升级如果是线上比较复杂的业务要进行严格的测试,不然可能是一个坑。

Centos-通过yum快速升级PHP版本

相关推荐