centos 升级php5.5_CentOS 5.6 简单方法升级PHP到PHP 5.3.3

关键词:CentOS 5.6,PHP升级,PHP 5.3.3,CentOS PHP升级

Linux操作系统:CentOS 5.6

一、版本环境

# rpm -q php

二、用Yum 升级PHP

# yum update php

Could not find update match for php

No Packages marked for Update

看来Centos系统软件仓库中的php没有更新,又不想重新手动编译安装php,既然官方的yum源里面没有,那就添加一个源吧!

#  rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

#  vim/etc/yum.repos.d/utterramblings.repo

在打开的文件中加入以下内容:

[utterramblings]

name=Jason’s Utter Ramblings Repo

baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/

enabled=1

gpgcheck=1

gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

保存退出

# yum update php (在更新PHP时候mysql一起更新并报错;处理在第三大点)

Transaction Check Error:

file /etc/my.cnf from install of mysql-5.1.58-jason.1.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386

# yum update mysql

三、更新PHP时mysql报错的处理

1、首先把原本的PHP版本删除

# yum remove php*

2、查看一下是否删除

# rpm -q php

删除成功:package php is not installed

3、安装PHP53

# yum -y install php53*

注意:

php53-odbc64-5.3.3-2.el5.x86_64 from base has depsolving problems

--> php53-odbc64 conflicts with php53-odbc

Error: php53-odbc64 conflicts with php53-odbc

You could try using --skip-broken to work around the problem

You could try running: package-cleanup --problems

package-cleanup --dupes

rpm -Va --nofiles --nodigest

The program package-cleanup is found in the yum-utils package.

# yum -y install php53* --skip-broken

安装成功会最后出现Complete!

4、查看PHP版本

# rpm -q php53

php53-5.3.3-13.el5_8

5、启动PHP与MYSQL

# service httpd start

# service mysqld start

0b1331709591d260c1c78e86d0c51c18.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值