1.卸載原先安裝的PHPphp
yum remove php rpm -qa|grep php #列出全部的php相關的rpm包 rpm -e xxx #xxx指的是上一個命令列出的rpm包的包名,複製便可。這一步卸載安裝的php的rpm包,注意由於可能存在依賴關係會發生報錯,因此可能須要調整下rpm包的順序。 若是調整了rpm包的順序,仍是沒法刪除剩餘的包,能夠強制刪除來解決: rpm -e xxx --nodeps
2.更改yum源(linux的yum源不存在php7.x)node
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
3.yum安裝php72w和各類拓展mysql
yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml