1、解压php-5.2.17.gz ,安装
安装php时的报错
checking libxml2 install dir... no
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.
2、
重新安装libxml2和libxml2-devel包
yum install libxml2
yum install libxml2-devel -y
3、php5.2以及之前没有php-fpm需要另行安装
wget http://php-fpm.org/downloads/php-5.2.17-fpm-0.5.14.diff.gz
安装
php-5.2.17.tar.gz
php-5.2.17-fpm-0.5.14.diff.gz
tar zxvf php-5.2.17.tar.gz
gunzip php-5.2.17-fpm-0.5.14.diff.gz
patch -d php-5.2.17 -p1 < php-5.2.17-fpm-0.5.14.diff (给php源码打fpm补丁)
4、./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-soap --enable-mbstring=all --enable-sockets --enable-fastcgi --enable-fpm
make
make install
至此安装完毕