upgrade yum 指定版本_Linux系统CentOS使用yum方式安装指定版本的PHP 添加yum源 从PHP5.3升级到5.4/5.5/5.6...

本文介绍了如何使用Yum在CentOS系统中升级PHP,包括删除旧版本,添加webtatic、rpmforge等第三方源,安装不同版本的PHP如5.4、5.5、5.6,并提供了详细的步骤和命令。
摘要由CSDN通过智能技术生成

默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:

首先删除旧版本的PHP,

通过yum list installed | grep php可以查看所有已安装的php软件

使用yum remove php ……删除

通过yum list php*查看是否有自己需要安装的版本,如果没有就需要添加第三方yum源, 推荐安装webtatic、rpmforge,还有国内163的

CentOs 5.x

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6.x

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

CentOs 7.X

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

//rpmforge

#32位:

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm

rpm -ivh rpmforge-release-0.5.1-1.el5.rf.i386.rpm

#64位:

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

rpm -ivh rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm

安装完成后可以使用yum repolist查看已经安装的源,也可以通过ls /etc/yum.repos.d/查看。

然后再yum install php55w或yum install php54w或yum install php56w||yum install php70w……就可以安装新版本PHP了

1.首页安装Webtatic EL6 YUM源

rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm

2.停止web服务器

service nginx stop

或者

service httpd stop

3.删除当前的 php 安装 php5.4

yum remove php*

yum install php54w

4.重启web服务器

service php-fpm restart

service nginx start

或者

service httpd restart

5.查看php版本

php -v

PHP 5.4.33 (cli) (built: Sep 19 2014 19:58:27)

Copyright (c) 1997-2014 The PHP Group

Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

参考资料

How to Upgrade PHP 5.3.x to PHP 5.4.x on CentOS

http://www.nginxtips.com/how-to-upgrade-php-5-3-x-to-php-5-4-x-on-centos/

Webtatic EL6的YUM源

https://webtatic.com/packages/php54/

http://stackoverflow.com/questions/11361068/install-php-5-4-1-in-centos6-2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值