一切都要从centOS不支持php5说起。阿里云服务器自带的教程是php 5.4.16,wordpress提示php版本过低。本来想着升级更新一下,弄了半天也没好,建议直接卸载重装,下面给出教程。
1. 卸载原有的PHP
在安装新版PHP之前,你需要先卸载原有的PHP。
sudo yum remove php
输入”y”并按下回车键,系统将开始卸载过程。如需卸载其他版本的PHP,你可以使用以下命令:
sudo yum remove<name> , 其中,<name>是你想要卸载的PHP版本,比如sudo yum remove php72
2. 安装新的php
2.1 安装Remi源
sudo yum install epel-release
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2.2 安装你需要的的PHP版本
用以下命令查看所有可用的PHP版本:
sudo yum list php*
用以下命令安装你所需的PHP版本:
sudo yum install php<version> ,<version>为你想要安装的PHP版本。
如果还需要一些其他的模块,需要自己去所有可用的PHP版本里找到对应的组件进行安装,下面给出一些阿里云教程中涉及到的组件:
yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
3. 成功
安装完毕后,重启Apache服务:
systemctl restart httpd
打开浏览器,访问http://<ECS公网IP>/phpinfo.php,显示如下页面表示PHP安装成功。

如有其他问题也可通过评论告知我,下面放一个功德箱,大家随意。
