[Upgrade] php 5.2 with yum on Centos
posted on 24 Jul 2009 05:08 by totiz in Technical
ณ. ตอนนี้ทาง Centos หรือ Redhat บน Web server ทั้งหลายสามารถอัดเตด php ได้สูงสุดที่
version 5.1.6 หากอัพเตดผ่าน yum โดยปกติ
แต่ว่า repository ของ remi สามารถอัดเตดเป็น version 5.2 ได้ผ่าน yum โดยทำตามนี้
wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
หลังจากนันก็สั่ง
yum --enablerepo=remi update php
แล้วก็ทำการ restart httpd(apache)
service httpd restart
# php -v
PHP 5.2.10 (cli) (built: Jun 21 2009 11:10:43)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
PHP 5.2.10 (cli) (built: Jun 21 2009 11:10:43)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
เพียงเท่านี้ก็เรียบร้อย หากใครมีปัญหาก็โพสถามไว้ได้นะครับ
Tags: apache, centos, php, upgrade4 Comments


Error: Missing Dependency: libssl.so.6 is needed by package php
Error: Missing Dependency: httpd-mmn = 20051115 is needed by package php
Error: Missing Dependency: libcrypto.so.6 is needed by package php
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php
Error: Missing Dependency: libpq.so.4 is needed by package php-pgsql
Error: Missing Dependency: libssl.so.6 is needed by package php-common
Error: Missing Dependency: libcrypto.so.6 is needed by package php-cli
Error: Missing Dependency: libssl.so.6 is needed by package php-mysql
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-mysql
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-pgsql
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-odbc
Error: Missing Dependency: liblber-2.3.so.0 is needed by package php-ldap
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-odbc
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-ldap
Error: Missing Dependency: libcrypto.so.6 is needed by package php-mysql
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-pgsql
Error: Missing Dependency: libcrypto.so.6 is needed by package php-common
Error: Missing Dependency: libreadline.so.5 is needed by package php-cli
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-ldap
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-cli
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-common
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-mysql
Error: Missing Dependency: libssl.so.6 is needed by package php-cli
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-common
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-cli
Error: Missing Dependency: libldap-2.3.so.0 is needed by package php-ldap
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package mysql-libs
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package php-pdo
Error: Missing Dependency: libcrypto.so.6 is needed by package mysql-libs
Error: Missing Dependency: rtld(GNU_HASH) is needed by package mysql-libs
Error: Missing Dependency: rtld(GNU_HASH) is needed by package php-pdo
Error: Missing Dependency: libssl.so.6 is needed by package mysql-libs
Error: Missing Dependency: libreadline.so.5 is needed by package sqlite2
Error: Missing Dependency: rtld(GNU_HASH) is needed by package sqlite2
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package sqlite2
#1 By pee (58.8.2.143) on 2009-08-21 15:53