操作系统:CenterOS 6.7
当前php版本5.3 需要升级5.6
有两种办法
方法一.通过更改epel,达到升级目的
1.下载更新epel
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
2.编辑remi.repot
vim /etc/yum.repos.d/remi.repo
 以下部分只需要修改一个即可
 升级5.4
 选择下面这种方式升级将enable从0改为1
 
升级5.5
选择下面这部分将其enable从0改为1

升级5.6
选择下面这部分将其enable从0改为1
剩下的部分保持不变

3.最后一步
yum update -y //更新当下的yum上所对应的php版本

4.成功之后
php -v 查看php版本
方法二.下载php5.6替换linux上已有的php
1.卸载之前的php版本
卸载之前的php
yum remove php -y
2.下载php5.6版本
wget http://cn2.php.net/distributions/php-5.6.0.tar.xz
3.解压
xz -d php-5.6.0.tar.xz
tar xf php-5.6.0.tar
4.安装php并安装一些php运行时所需要的环境
cd php-5.6.0
./configure --prefix=/usr/local/php56 --with-config-file-path=/usr/local/php56/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable- opcache --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gettext --enable- mbstring --with-iconv --with-mcrypt --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg -- enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-bz2 --with-readline
make && make install
5.安装结束
测试输出
phpinfo();
6.安装php的时候可能出现的错误