首页 > 服务器 > centos yum升级php
2013
11-04

centos yum升级php

centos yum升级php

[root@QA-Server ~]# rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
[root@QA-Server ~]# vim /etc/yum.repos.d/utterramblings.repo
[root@QA-Server ~]# 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

[root@QA-Server ~]# yum update php
Loading “fastestmirror” plugin
Determining fastest mirrors
* utterramblings: www.jasonlitka.com
* extras: mirror.be10.com
* updates: centos.candishosting.com.cn
* base: ftp.daum.net
* addons: mirror.be10.com
utterramblings            100% |=========================| 951 B    00:00
primary.xml.gz            100% |=========================| 60 kB    00:00
utterrambl: ################################################## 230/230
extras                    100% |=========================| 1.1 kB    00:00
updates                   100% |=========================| 951 B    00:00
primary.xml.gz            100% |=========================| 140 kB    00:17
updates   : ################################################## 353/353
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================| 951 B    00:00
Setting up Update Process
Resolving Dependencies
–> Running transaction check
—> Package php.i386 0:5.2.6-jason.1 set to be updated
–> Processing Dependency: php-common = 5.2.6-jason.1 for package: php
–> Processing Dependency: php-cli = 5.2.6-jason.1 for package: php
–> Processing Dependency: php = 5.1.6-20.el5_2.1 for package: php-devel
–> Running transaction check
—> Package php-devel.i386 0:5.2.6-jason.1 set to be updated
—> Package php-cli.i386 0:5.2.6-jason.1 set to be updated
—> Package php-common.i386 0:5.2.6-jason.1 set to be updated
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-odbc
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-pgsql
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-gd
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-snmp
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-bcmath
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-imap
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-pdo
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-dba
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-mysql
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-mbstring
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-ldap
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-soap
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-xml
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-ncurses
–> Processing Dependency: php-common = 5.1.6-20.el5_2.1 for package: php-xmlrpc
–> Running transaction check
—> Package php-imap.i386 0:5.2.6-jason.1 set to be updated
—> Package php-mbstring.i386 0:5.2.6-jason.1 set to be updated
—> Package php-snmp.i386 0:5.2.6-jason.1 set to be updated
—> Package php-soap.i386 0:5.2.6-jason.1 set to be updated
—> Package php-pdo.i386 0:5.2.6-jason.1 set to be updated
—> Package php-pgsql.i386 0:5.2.6-jason.1 set to be updated
—> Package php-ldap.i386 0:5.2.6-jason.1 set to be updated
—> Package php-mysql.i386 0:5.2.6-jason.1 set to be updated
—> Package php-gd.i386 0:5.2.6-jason.1 set to be updated
—> Package php-xmlrpc.i386 0:5.2.6-jason.1 set to be updated
—> Package php-odbc.i386 0:5.2.6-jason.1 set to be updated
—> Package php-dba.i386 0:5.2.6-jason.1 set to be updated
—> Package php-bcmath.i386 0:5.2.6-jason.1 set to be updated
—> Package php-xml.i386 0:5.2.6-jason.1 set to be updated
—> Package php-ncurses.i386 0:5.2.6-jason.1 set to be updated
–> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
php                     i386       5.2.6-jason.1    utterramblings    3.7 M
php-cli                 i386       5.2.6-jason.1    utterramblings    2.6 M
php-common              i386       5.2.6-jason.1    utterramblings    481 k
Updating for dependencies:
php-bcmath              i386       5.2.6-jason.1    utterramblings     64 k
php-dba                 i386       5.2.6-jason.1    utterramblings    123 k
php-devel               i386       5.2.6-jason.1    utterramblings    568 k
php-gd                  i386       5.2.6-jason.1    utterramblings    320 k
php-imap                i386       5.2.6-jason.1    utterramblings    104 k
php-ldap                i386       5.2.6-jason.1    utterramblings     56 k
php-mbstring            i386       5.2.6-jason.1    utterramblings    1.3 M
php-mysql               i386       5.2.6-jason.1    utterramblings    258 k
php-ncurses             i386       5.2.6-jason.1    utterramblings     73 k
php-odbc                i386       5.2.6-jason.1    utterramblings    112 k
php-pdo                 i386       5.2.6-jason.1    utterramblings    159 k
php-pgsql               i386       5.2.6-jason.1    utterramblings    153 k
php-snmp                i386       5.2.6-jason.1    utterramblings     42 k
php-soap                i386       5.2.6-jason.1    utterramblings    342 k
php-xml                 i386       5.2.6-jason.1    utterramblings    316 k
php-xmlrpc              i386       5.2.6-jason.1    utterramblings    130 k

Transaction Summary
=============================================================================
Install      0 Package(s)
Update      19 Package(s)
Remove       0 Package(s)

Total download size: 11 M
Is this ok [y/N]: y
Downloading Packages:
(1/19): php-ncurses-5.2.6 100% |=========================| 73 kB    00:00
(2/19): php-xml-5.2.6-jas 100% |=========================| 316 kB    00:01
(3/19): php-5.2.6-jason.1 100% |=========================| 3.7 MB    00:14
(4/19): php-cli-5.2.6-jas 100% |=========================| 2.6 MB    00:14
(5/19): php-bcmath-5.2.6- 100% |=========================| 64 kB    00:12
(6/19): php-dba-5.2.6-jas 100% |=========================| 123 kB    00:14
(7/19): php-odbc-5.2.6-ja 100% |=========================| 112 kB    00:08
(8/19): php-xmlrpc-5.2.6- 100% |=========================| 130 kB    00:11
(9/19): php-gd-5.2.6-jaso 100% |=========================| 320 kB    00:35
(10/19): php-common-5.2.6 100% |=========================| 481 kB    00:43
(11/19): php-mysql-5.2.6- 100% |=========================| 258 kB    00:22
(12/19): php-ldap-5.2.6-j 100% |=========================| 56 kB    00:04
(13/19): php-pgsql-5.2.6- 100% |=========================| 153 kB    00:19
(14/19): php-pdo-5.2.6-ja 60% |===============          | 96 kB    00:06 ETA

 

*********************************************************************************************************************************************************************************************************************************************

Centos 5.4下mysql 5.0升级到5.1错误如下:

http://www.14573.com/archives/60

Error message file ‘/usr/share/mysql/english/errmsg.sys’ had only 480

but it should contain at least 641 error messages.

Check that the above file is the right version for this program!

……

解决:

1) cp /usr/share/mysql/english/errmsg.sys
/usr/share/mysql/english/errmsg.sys.backup

2) wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.50.tar.gz

3) tar -xzvf http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.50.tar.gz

4) cp mysql-5.1.50/sql/share/english/errmsg.sys
/usr/share/mysql/english/errmsg.sys

5)service mysqld strart
6) mysql_upgrade -uroot -p******

最后编辑:
作者:郑 国华
这个作者貌似有点懒,什么都没有留下。

留下一个回复