安装libxml2    下载解压libxml2-2.6.32.tar.gz
    安装
             ./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2
安装php    下载http://www.php.net/downloads.php
解压tar -zxvf php-5.3.16.tar.gz
    安装
             ./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/httpd/bin/apxsmakesudo make install
这里有一个-with-apxs2=/usr/local/httpd/bin/apxs选项,其中apxs是在安装apache时产生的,apxs是一个为apache http服务器编译和安装扩展模块的工具,使之可以用由mod_so提供的loadmodule指令在运行时加载到apache服务器中。通过这个工具把php模块动态加载到apache中
拷贝配置文件
             cp ~/php-5.3.16/php.ini-development  /usr/local/php/lib/php.ini
修改apache配置文件     编辑 /usr/local/httpd/conf/httpd.conf 文件 
 找到:
 addtype application/x-compress .z
 addtype application/x-gzip .gz .tgz
 在后面添加:
             addtype application/x-httpd-php .phpaddtype application/x-httpd-php-source .php5 
找到:
directoryindex index.html
添加:
directoryindex index.html index.php
重启apache
             sudo apachectl restart
验证    在/usr/local/httpd/php/htdocs下新建info.php文件
             
在浏览器中输入:ip/info.php,观察到如下内容,说明安装成功。
   
 
   