ติดตั้ง php แบบ fast-cgi เขียนเมื่อ 2009.10.13 โดย

การทำงานของ php ในรูปแบบ fast-cgi นั้นให้ผลการทำงานที่เร็วกว่าการทำงานแบบ cli มาก และใน webserver หลายๆ ตัวมีการใช้งานในแบบ fast-cgi เช่นกัน การติดตั้งก็สามารถทำได้ง่ายๆ

เริ่มจากการติดตั้งโปรแกรมที่สำคัญก่อน
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

เป็นอันว่าการติดตั้งเรียบร้อยครับ



คำเตือนคำเตือน เนื้อหาต่างๆ ในบทความ รวมถึงรูปภาพทั้งหมดในบทความนี้ เป็นความเห็นส่วนตัวของผู้เขียนแต่ละคน ซึ่งแต่ละคนได้ทำการลงทะเบียน และเขียนบทความลงใน Modoeye Articles นี้โดยไม่มีค่าธรรมเนียมใดๆ บทความเหล่านี้เป้าหมายเพื่อการศึกษา และความบันเทิงเท่านั้น การนำส่วนหนึ่งส่วนใดของบทความไปใช้งาน ควรทำการอ้างอิงถึงผู้เขียนและแหล่งที่มาด้วย