前面的Apache与mysql已经安装成功,今天我们安装php-5.4.7,整个Linux下的开发环境就可以搭建好了。
一:所需要的软件包:php-5.4.7.tar.zip re2c-0.13.5.tar.gz(这个再安装的时候会用到)
1>安装re2c-0.13.5.tar.gz
tar -zvxf re2c-0.13.5.tar.gz cd re2c-0.13.5/ ./configure && make && make install
2>安装php
unzip php-5.4.7.tar.zip 得到了php-5.4.7.tar.bz2文件
tar -xjvf php-5.4.7.tar.bz2 得到php-5.4.7
cd php-5.4.7/ <注意我们的压缩包文件都是放在/usr/local/下的>
执行: ./configure --prefix=/usr/local/php --with-apxs2=/home/houqingdong/http-2.2.6-exe/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php --enable-mbstring
回车执行之后,会出现下面的错误:说的是找不到xml2-config文件,请重新配置libxml2
解决方法:
yum install libxml2
yum install libxml2-devel-y
查找一下看能否找到xml2-config文件: find / -name "xml2-config" 出现结果则说明安装成功,解决该问题的链接:
http://hi.baidu.com/weiokx/item/9039e4db3ccbc8ed785daac5
然后再执行上面的:./configure --prefix=/usr/local/php --with-apxs2=/home/houqingdong/http-2.2.6-exe/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php --enable-mbstring
make make install
安装成功的提示界面为:
接下来配置Apache,使其支持php
关闭Apache的服务:service httpd stop
vi /home/houqingdong/http-2.2.6-exe/conf/httpd.conf
添加 AddType application/x-httpd-php .php .php3