首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

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

2012-11-22 
Linux学习笔记----之----Linux下安装php-5.4.7前面的Apache与mysql已经安装成功,今天我们安装php-5.4.7,整

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

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

           解决方法:

                                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

            安装成功的提示界面为:

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

           接下来配置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                                添加位置以及结果图为:          Linux学习笔记-之-Linux上安装php-5.4.7          Linux学习笔记-之-Linux上安装php-5.4.7        同时你还可以检查一下你的跟目录是否是正确的:       Linux学习笔记-之-Linux上安装php-5.4.7       然后作为测试,我们输入:                                                          echo "<?php phpinfo(); ?>" >/home/houqingdong/http-2.2.6-exe/htdocs/index.php      启动我们的Apache:                                                           service httpd start      在我们的浏览器中输入:http://localhost/index.php      Linux学习笔记-之-Linux上安装php-5.4.7      OK,安装成功。          我自己出现的错误,绕弯的地方:         1> 之前要么就是用yum安装过,要么就是安装光盘中自带的安装Apache,我整个流程走下来都正常,Apache配置的基本目录也是正确的,在浏览器中输入           http://localhost 也显示Apache已经正确安装,但是就是访问index.php的时候提示找不到,经过一番周折才发现原来现在启动着的是以前的那个Apache           因此:                         停掉以前那个:   service  httpd   stop               <或者干脆直接删除了: yum remove httpd>                         启动我刚安装的:  /home/houqingdong/http-2.2.6-exe/bin/apachect1  start                  再次访问即可。          2>          Linux学习笔记-之-Linux上安装php-5.4.7          基本问题就是SELinux保护模式引起的     Linux学习笔记-之-Linux上安装php-5.4.7      参考资料的链接:        http://www.cnblogs.com/RedCandle/archive/2012/07/05/2578379.html    <Thanks hongcun  zhang >        http://www.osyw.net/articles/2012/09/28/1348805553665.html                       

 

          

          

 

热点排行