vm虚拟机安装的centos6.8系统下将php5.3.3升级到5.6.3

环境 :centos6.8  64位系统 ,使用 apache服务器,php5.3.3版本

我的做法是先查看当前php的版本,看看当前系统下的php安装包,为了升级版本时避免冲突,先将系统存在的php安装包(php5.3.3)移除,再下载新的(php5.6.3)安装包进行安装,做法如下:

1.先查看当前系统的php版本

[root@localhost /]# php -V
PHP 5.3.3 (cli) (built: Aug 11 2016 20:33:53) 
2.查看已经安装的php包 :
[root@localhost /]# yum list installed | grep php

php.x86_64           5.3.3-48.el6_8  @updates                                
php-cli.x86_64        5.3.3-48.el6_8  @updates                                
php-common.x86_64      5.3.3-48.el6_8  @updates  
3.移除php5.3.3版本的安装包

[root@localhost /]# yum remove php.x86_64 php-cli.x86_64 php-common.x86_64

删除后可以确认一下是否已经完成删除:

[root@localhost /]# yum list installed | grep php

如果结果为空,就说明已经将php5.3.3的包已经移除了。

4.安装php5.6的包 由于centos 6.* 原有的rpm中不包含5.6的包的资源,所以需要先安装导入php的安装源:

[root@localhost /]# rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

5.然后安装5.6相关的包:

[root@localhost /]# yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 
php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-odbc.x86_64 php56w-xml.x86_64 php56w-xmlrpc.x86_64 php56w-soap.x86_64

6.全部安装成功后确认一下:

[root@localhost /]# yum list installed | grep php
php56w.x86_64           5.6.30-1.w6     @webtatic                               
php56w-cli.x86_64         5.6.30-1.w6     @webtatic                               
php56w-common.x86_64       5.6.30-1.w6     @webtatic                               
php56w-gd.x86_64         5.6.30-1.w6     @webtatic                               
php56w-ldap.x86_64        5.6.30-1.w6     @webtatic                               
php56w-mbstring.x86_64      5.6.30-1.w6     @webtatic                               
php56w-mysql.x86_64        5.6.30-1.w6     @webtatic                               
php56w-odbc.x86_64        5.6.30-1.w6     @webtatic                               
php56w-pdo.x86_64         5.6.30-1.w6     @webtatic                               
php56w-soap.x86_64        5.6.30-1.w6     @webtatic                               
php56w-xml.x86_64         5.6.30-1.w6     @webtatic                               
php56w-xmlrpc.x86_64       5.6.30-1.w6     @webtatic 

然后执行:php -v   显示 PHP 5.6.30  这就升级成功了

重启一下apache服务器 新建一个index.php 打印出 phpinfo();  可以看到打印出的php版本信息也是5.6.30


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值