เริ่มจากการติดตั้งโปรแกรมที่สำคัญก่อน
yum install gcc gcc-c++ pcre-devel zlib-devel openssl-devel gd gd-devel curl curl-devel icu libicu libicu-devel libtool libtool-ltld-devel libtool-libs libc-client libc-client-devel pam-devel libmcrypt libmcrypt-devel libidn-devel libtool-ltdl libtool-ltdl-devel libjpeg-devel libxml2-devel libmhash-devel net-snmp-devel net-snmp-utils
จากนั้น download php ที่ต้องการ
wget http://th2.php.net/get/php-5.2.11.tar.gz/from/th.php.net/mirror
จากนั้นก็แตกไฟล์
tar xf php-5.2.11.tar.gz
เข้าไปยัง directory
cd php-5.2.11
เริ่มทำการ configure
./configure --enable-fastcgi --with-curl --with-curl=/usr/local/lib --with-gd --enable-gd-native-ttf --with-ttf --with-freetype-dir=/usr/local/lib/ --enable-exif --with-imap=/usr/local/imap2007e/ --with-imap-ssl --with-mcrypt=/usr/local/lib --with-gd-dir=/usr/local/lib --with-gettext --with-jpeg-dir=/usr/local/lib --with-kerberos --with-openssl --with-mhash --with-pdf=/usr/local/lib --with-pear --with-png-dir=/usr/local/lib --with-libxml-dir=/usr/local/lib --with-xmlrpc --enable-zip --with-zlib --with-zlib-dir=/usr/local/lib --with-snmp --with-expat=/usr/local/lib --enable-gd-jis-conv --enable-bcmath --enable-calendar --enable-ftp --enable-magic-quotes --enable-sockets --enable-sqlite-utf8 --enable-track-vars --enable-mbstring --enable-pdf --enable-soap --enable-wddx --enable-zend-multibyte --enable-memory-limit
เสร็จแล้วก็ compile
make
แล้วก็ติดตั้ง
make install
ทดสอบดูด้วย
php-cgi -v
จะได้ผลเช่น
PHP 5.2.11 (cgi-fcgi) (built: Oct 13 2009 12:11:40)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
เป็นอันว่าการติดตั้งเรียบร้อยครับ