Heim >Backend-Entwicklung >PHP-Tutorial >怎么将lnmp 0.5里面的php5.2.14升级到php 5.3.3?

怎么将lnmp 0.5里面的php5.2.14升级到php 5.3.3?

WBOY
WBOYOriginal
2016-06-13 10:49:44904Durchsuche

如何将lnmp 0.5里面的php5.2.14升级到php 5.3.3???

如何将lnmp 0.5里面的php5.2.14升级到php 5.3.3???

~~~~~~~~~~~~~~~
注意:不要百度Google找到的教程发来 那个升级不了:::
CentOS5.3的php版本默认为5.1.6,然后在5.2.9版本之前的的php都存在一个漏洞,但是目前网上很多地方都无法使用yum update php*升级到5.2.9,比较常见的是升级到5.2.6版本的,经过搜索国外资料,现在终于找到一种升级CentOS的php到5.2.9的方法。
注意,此方法只能在官方的php版本上升级,如果你使用网上的升级到5.2.6版本的升级方法已经升级了,将无法使用本方法升级php。
运行下面命令:

wget http://download.fedora.redhat.co ... ease-5-3.noarch.rpm
wget http://rpms.famillecollet.com/en ... el5.remi.noarch.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

然后编辑/etc/yum.repos.d/remi.repo
#vi /etc/yum.repos.d/remi.repo
在这个文件的最后增加一行:
priority=1

保存退出。

/etc/yum.repos.d/epel.repo和/etc/yum.repos.d/epel-testing.repo这两个文件也按照上面的方法进行编辑!

使用下面的命令进行升级,但是经过测试,如果单独升级php将提示失败,只有联通mysql一起升级才可以,所以我们必须执行以下命令才能升级php到5.2.9版本:
yum –-enablerepo=remi update php* mysql*

PS: 这种方式 将 php 升级 到 5.3了


方法二 -------------------------------------------
或者 去 http://oss.oracle.com/
下再 php5.2的rpm包

方法三 -------------------------------------------


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 install httpd php
现在我用的 就是通过 这种方式装的
php-5.2.11
httpd-2.2.14
Stellungnahme:
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
Vorheriger Artikel:自个儿写的一个php构架Nächster Artikel:php 汉语转拼音函数