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