1、 下载
http://www.php.net/downloads.php
2、建立目标文件夹
mkdir /usr/local/php
也就是说等下安装的php要安装到这个文件夹里面
3、解压
进入php文件夹
tar -xzvf php-5.3.16.tar.gz
4、配置
进入解压后的文件夹
其中zlib为php的一个依赖库。
出现错误:configure: error: xml2-config not found. Please check your libxml2 installation.
运行yum install libxml2,然后再运行yum install libxml2-devel安装完毕后,重新运行上面的./configure命令。
如果出现缺少其他文件,使用yum命令进行下载安装,虚拟机下的yum配置参见上一篇博文。
5、编译
make
6、安装
make install
8、配置文件
cp /usr/local/php/php-5.3.16/php.ini-development /home/ocean/php/lib/php.ini
把原来位于源代码里面的php.ini-development拷贝到/usr/local/php/lib/php.ini下,并且重命名为php.ini
关于php.ini文件的配置,大家可以在网上百度,需要修改一些东西,不是太难。