Cara Upgrade Otomatis ke PHP versi 5.3.8 via RPM

Pernah gak pas mau install wordpress, tiba-tiba muncul kaya gini?

Your server is running PHP version 5.1.6 but WordPress 3.2.1 requires at least 5.2.4.

Yapz, mulai wp versi 3.2.1 WordPress mewajibkan minimal versi PHP adalah diatas 5.2.4. kenapa demikian? karena pihak wordpress menganggap php dengan versi dibawah ini sangat tidak aman, so, ikuti aja maunya wordpress.

Okeh langsung ajah, gak perlu capcus, ikuti petunjuk di bawah ini

login ke shell dengan putty

masukan perintah ini

rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm

Retrieving http://repo.webtatic.com/yum/centos/5/latest.rpm

warning: /var/tmp/rpm-xfer.qIQoqN: Header V3 DSA signature: NOKEY, key ID cf4c4ff9

Preparing… ########################################### [100%]

1:webtatic-release ########################################### [100%]

setelah itu lakukan update

yum --enablerepo=webtatic update php

[root@vps3 ~]# yum –enablerepo=webtatic update php

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

* base: mirrors.finalasp.com

* extras: mirrors.tummy.com

* updates: mirrors.easynews.com

Setting up Update Process

Resolving Dependencies

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.

The program yum-complete-transaction is found in the yum-utils package.

–> Running transaction check

–> Processing Dependency: php = 5.1.6-27.el5_5.3 for package: php-devel

—> Package php.i386 0:5.3.8-1.w5 set to be updated

–> Processing Dependency: php-cli = 5.3.8-1.w5 for package: php

–> Processing Dependency: php-common = 5.3.8-1.w5 for package: php

–> Running transaction check

—> Package php-cli.i386 0:5.3.8-1.w5 set to be updated

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-odbc

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-mbstring

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-gd

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-snmp

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-pgsql

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-imap

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-mysql

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-pdo

–> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-xmlrpc

—> Package php-common.i386 0:5.3.8-1.w5 set to be updated

—> Package php-devel.i386 0:5.3.8-1.w5 set to be updated

–> Running transaction check

—> Package php-gd.i386 0:5.3.8-1.w5 set to be updated

—> Package php-imap.i386 0:5.3.8-1.w5 set to be updated

—> Package php-mbstring.i386 0:5.3.8-1.w5 set to be updated

—> Package php-mysql.i386 0:5.3.8-1.w5 set to be updated

—> Package php-odbc.i386 0:5.3.8-1.w5 set to be updated

—> Package php-pdo.i386 0:5.3.8-1.w5 set to be updated

—> Package php-pgsql.i386 0:5.3.8-1.w5 set to be updated

—> Package php-snmp.i386 0:5.3.8-1.w5 set to be updated

—> Package php-xmlrpc.i386 0:5.3.8-1.w5 set to be updated

–> Finished Dependency Resolution

Dependencies Resolved

================================================================================

Package Arch Version Repository Size

================================================================================

Updating:

php i386 5.3.8-1.w5 webtatic 1.3 M

Updating for dependencies:

php-cli i386 5.3.8-1.w5 webtatic 2.6 M

php-common i386 5.3.8-1.w5 webtatic 617 k

php-devel i386 5.3.8-1.w5 webtatic 621 k

php-gd i386 5.3.8-1.w5 webtatic 105 k

php-imap i386 5.3.8-1.w5 webtatic 47 k

php-mbstring i386 5.3.8-1.w5 webtatic 1.2 M

php-mysql i386 5.3.8-1.w5 webtatic 84 k

php-odbc i386 5.3.8-1.w5 webtatic 48 k

php-pdo i386 5.3.8-1.w5 webtatic 63 k

php-pgsql i386 5.3.8-1.w5 webtatic 70 k

php-snmp i386 5.3.8-1.w5 webtatic 26 k

php-xmlrpc i386 5.3.8-1.w5 webtatic 49 k

Transaction Summary

================================================================================

Install 0 Package(s)

Upgrade 13 Package(s)

Total download size: 6.8 M

Is this ok [y/N]: y

Downloading Packages:

(1/13): php-snmp-5.3.8-1.w5.i386.rpm | 26 kB 00:00

(2/13): php-imap-5.3.8-1.w5.i386.rpm | 47 kB 00:00

(3/13): php-odbc-5.3.8-1.w5.i386.rpm | 48 kB 00:00

(4/13): php-xmlrpc-5.3.8-1.w5.i386.rpm | 49 kB 00:00

(5/13): php-pdo-5.3.8-1.w5.i386.rpm | 63 kB 00:00

(6/13): php-pgsql-5.3.8-1.w5.i386.rpm | 70 kB 00:00

(7/13): php-mysql-5.3.8-1.w5.i386.rpm | 84 kB 00:00

(8/13): php-gd-5.3.8-1.w5.i386.rpm | 105 kB 00:00

(9/13): php-common-5.3.8-1.w5.i386.rpm | 617 kB 00:00

(10/13): php-devel-5.3.8-1.w5.i386.rpm | 621 kB 00:00

(11/13): php-mbstring-5.3.8-1.w5.i386.rpm | 1.2 MB 00:00

(12/13): php-5.3.8-1.w5.i386.rpm | 1.3 MB 00:00

(13/13): php-cli-5.3.8-1.w5.i386.rpm | 2.6 MB 00:00

——————————————————————————–

Total 2.9 MB/s | 6.8 MB 00:02

warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID cf4c4ff9

webtatic/gpgkey | 1.6 kB 00:00

Importing GPG key 0xCF4C4FF9 “Andy Thompson ndy@webtatic.com

Updated:

php.i386 0:5.3.8-1.w5

Dependency Updated:

php-cli.i386 0:5.3.8-1.w5 php-common.i386 0:5.3.8-1.w5

php-devel.i386 0:5.3.8-1.w5 php-gd.i386 0:5.3.8-1.w5

php-imap.i386 0:5.3.8-1.w5 php-mbstring.i386 0:5.3.8-1.w5

php-mysql.i386 0:5.3.8-1.w5 php-odbc.i386 0:5.3.8-1.w5

php-pdo.i386 0:5.3.8-1.w5 php-pgsql.i386 0:5.3.8-1.w5

php-snmp.i386 0:5.3.8-1.w5 php-xmlrpc.i386 0:5.3.8-1.w5

Complete!

[root@vps3 ~]#

terus selesai deh.

Komentar Anda