CentOS4.5のPHPが4.3.9だったのでPHP5にする

いまいちRPMの探し方がわからなかったが以下のブログが参考になった

Sleepless geek in Seattle - CentOS 5.0 にPHP 5.2.1 をRPMでインストールした時のメモ

以下のようなサイトがあったことは。。。
http://rpmfind.net/



とりあえず以下のコマンドを叩いたらエラーが。。。

# rpm -ivh php-5.2.4-2.i386.rpm
警告: php-5.2.4-2.i386.rpm: V3 DSA signature: NOKEY, key ID 30c9ecf8
エラー: Failed dependencies:
        httpd-mmn = 20051115 is needed by php-5.2.4-2.i386
        libc.so.6(GLIBC_2.4) is needed by php-5.2.4-2.i386
        libc.so.6(GLIBC_2.7) is needed by php-5.2.4-2.i386
        libcrypto.so.6 is needed by php-5.2.4-2.i386
        libcurl.so.4 is needed by php-5.2.4-2.i386
        libssl.so.6 is needed by php-5.2.4-2.i386
        php-cli = 5.2.4-2 is needed by php-5.2.4-2.i386
        php-common = 5.2.4-2 is needed by php-5.2.4-2.i386
        rtld(GNU_HASH) is needed by php-5.2.4-2.i386

mysqlなども必要なので一通りwgetしてくる

wget ftp://rpmfind.net/linux/fedora/development/i386/os/Packages/php-cli-5.2.4-2.i386 
wget ftp://rpmfind.net/linux/fedora/development/i386/os/Packages/php-mysql-5.2.4-2.i386.rpm
wget ftp://rpmfind.net/linux/fedora/development/i386/os/Packages/glibc-2.6.90-15.i386.rpm
wget ftp://rpmfind.net/linux/fedora/core/6/i386/os/Fedora/RPMS/openssl-0.9.8b-8.i386.rpm
wget ftp://rpmfind.net/linux/fedora/development/i386/os/Packages/php-common-5.2.4-2.i386.rpm
wget ftp://rpmfind.net/linux/MandrakeCooker/cooker/sparc/media/main/release/php-pear-5.2.4-1mdv2008.0.noarch.rpm
その他いろいろ