日期:2014-05-16  浏览次数:20654 次

Linux学习笔记----之----Linux下安装php-5.4.7

前面的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

           在DirectoryIndex 一行后添加 index.php                   &