1、移除当前的PHP安装包
yum remove php*
2、由于默认的YUM源无法升级PHP,所以需要添加第三方的YUM源,此处用到webtatic。
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3、安装PHP7.2及需要的扩展
yum install php72w-common php72w-fpm php72w-opcache php72w-gd php72w-mysqlnd php72w-mbstring php72w-pecl-redis php72w-pecl-memcached php72w-devel
4、安装PHP7.2扩展命令行及添加系统环境变量
yum install php72w-cli
5、升级PHP7.2
yum install yum-plugin-replace
yum replace php-common --replace-with=php72w-common