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

来源:互联网 发布:python 爬虫 url去重 编辑:程序博客网 时间:2024/06/05 03:04

环境 :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 phpphp56w.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


原创粉丝点击