Heim > Backend-Entwicklung > PHP-Tutorial > yum升级php到5.2

yum升级php到5.2

WBOY
Freigeben: 2016-06-23 14:32:38
Original
863 Leute haben es durchsucht

方法一 -------------------------------------------------------------------------------


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 -y

现在我用的 就是通过 这种方式装的,升级之后版本
php-5.2.11

httpd-2.2.14

方法二 -------------------------------------------------------------------------------

Yum升级mysql5.1和php5.2(禁止php5.3) 



给yum安装rpmforge:
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

yum list mysql php 发现都是最新版本了,看来标准的yum源没有更新

wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
wget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpm
rpm -Uvh remi-release-5-7.el5.remi.noarch.rpm epel-release-5-3.noarch.rpm
yum --enablerepo=remi list mysql

发现可以升级到 mysql 5.1.44-1.el5.remi

yum --enablerepo=remi update mysql

发现需要把php也一并升级到 5.3,
而zend optimizer 目前不支持 Php5.3,于是需要禁止升级php5.3

vi /etc/yum.conf

最后一行增加

exclude=php*5.3*

然后再yum --enablerepo=remi update mysql,就看不到php的升级了

# mysql -V 升级到5.1.44了
mysql Ver 14.14 Distrib 5.1.44, for redhat-linux-gnu (i686) using readline 5.1

升?mysql 5.1.41-1之後,??行下列?作:
(1)?原有的/etc/my.cnf?份,?/etc/my.cnf.rpmnew改 ?my.cnf
(2)升?table
mysql_upgrade -p
(3)自?修?table
mysqlcheck --all-databases --check-upgrade --auto-repair -p


找到一个yum源,有php5.2,方法如下:
http://www.webtatic.com/blog/2009/06/php-530-on-centos-5/

rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy
wget -P /etc/yum.repos.d/ http://repo.webtatic.com/yum/webtatic.repo
yum --enablerepo=webtatic list php
发现有php5.2 和 php5.3可以升级,

我们禁止升级php5.3
vi /etc/yum.conf
最后一行增加
exclude=php*5.3*

或者:
yum --enablerepo=webtatic --exclude=php*5.3* list php

yum --enablerepo=webtatic --exclude=php*5.3* update -y php

[root@www.ctohome.com backup]# php -v
PHP 5.2.12 (cli) (built: Dec 17 2009 19:40:56)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage