Installing php5.2 on Centos 5.04
To Upgrade php5.1 to php5.2 on Cetnos 5.04
First you need to create
1.[root@localhost ]# touch /etc/yum.repos.d/CentOS-5.repo
2.Add below lines to Centos-5.repo file
[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
3.[root@localhost ~]# yum –enablerepo=c5-testing install php
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirror.nus.edu.sg
* base: mirror.nus.edu.sg
* extras: mirror.nus.edu.sg
* livna: ftp-stud.fht-esslingen.de
* rpmforge: ftp-stud.fht-esslingen.de
* updates: mirror.nus.edu.sg
c5-testing | 1.9 kB 00:00
c5-testing/primary_db | 502 kB 00:08
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package php.i386 0:5.2.9-2.el5.centos set to be updated
–> Processing Dependency: php-common = 5.2.9-2.el5.centos for package: php
–> Processing Dependency: php-cli = 5.2.9-2.el5.centos for package: php
–> Running transaction check
—> Package php-cli.i386 0:5.2.9-2.el5.centos set to be updated
–> Processing Dependency: php-common = 5.1.6-23.2.el5_3 for package: php-mysql
–> Processing Dependency: php-common = 5.1.6-23.2.el5_3 for package: php-pdo
–> Processing Dependency: php-common = 5.1.6-23.2.el5_3 for package: php-ldap
—> Package php-common.i386 0:5.2.9-2.el5.centos set to be updated
–> Running transaction check
—> Package php-ldap.i386 0:5.2.9-2.el5.centos set to be updated
—> Package php-mysql.i386 0:5.2.9-2.el5.centos set to be updated
—> Package php-pdo.i386 0:5.2.9-2.el5.centos set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================
Installing:
php i386 5.2.9-2.el5.centos c5-testing 1.2 M
Updating for dependencies:
php-cli i386 5.2.9-2.el5.centos c5-testing 2.4 M
php-common i386 5.2.9-2.el5.centos c5-testing 237 k
php-ldap i386 5.2.9-2.el5.centos c5-testing 31 k
php-mysql i386 5.2.9-2.el5.centos c5-testing 80 k
php-pdo i386 5.2.9-2.el5.centos c5-testing 62 k
Transaction Summary
=========================================================================================================================
Install 1 Package(s)
Update 5 Package(s)
Remove 0 Package(s)
Total download size: 4.0 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): php-ldap-5.2.9-2.el5.centos.i386.rpm | 31 kB 00:00
(2/6): php-pdo-5.2.9-2.el5.centos.i386.rpm | 62 kB 00:01
(3/6): php-mysql-5.2.9-2.el5.centos.i386.rpm | 80 kB 00:01
(4/6): php-common-5.2.9-2.el5.centos.i386.rpm | 237 kB 00:04
(5/6): php-5.2.9-2.el5.centos.i386.rpm | 1.2 MB 00:22
(6/6): php-cli-5.2.9-2.el5.centos.i386.rpm | 2.4 MB 00:42
————————————————————————————————————————-
Total 53 kB/s | 4.0 MB 01:16
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 7203f491
c5-testing/gpgkey | 1.8 kB 00:00
Importing GPG key 0×7203F491 “CentOS-testing (CentOS Developers testing key) <centos@centos.org>” from http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : php-common 1/11
Updating : php-pdo 2/11
Updating : php-cli 3/11
Installing : php 4/11
Updating : php-ldap 5/11
Updating : php-mysql 6/11
Cleanup : php-common 7/11
Cleanup : php-pdo 8/11
Cleanup : php-ldap 9/11
Cleanup : php-mysql 10/11
Cleanup : php-cli 11/11
Installed:
php.i386 0:5.2.9-2.el5.centos
Dependency Updated:
php-cli.i386 0:5.2.9-2.el5.centos php-common.i386 0:5.2.9-2.el5.centos php-ldap.i386 0:5.2.9-2.el5.centos
php-mysql.i386 0:5.2.9-2.el5.centos php-pdo.i386 0:5.2.9-2.el5.centos
Complete!











Leave your response!