我是靠谱客的博主 俭朴保温杯,最近开发中收集的这篇文章主要介绍linux,安装并配置PHP环境,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

该文章是本人根据网上查找,多方总结,实际操作,执行成功的流程,给大家分享

一、apache安装

1、下载 httpd-2.2.11.tar.gz

2、解压
    tar zxvf httpd-2.2.11.tar.gz

3、编译配置 (tar执行完后会产生httpd-2.2.11的目录进入该目录)

   ./configure --prefix=/usr/local/apache2 --enable-so --with-mpm=prefork    
执行完后无错误执行

4、编译

   make

5、安装

   make install

安装完毕!

3、测试是否安装成功

进入安装目录/usr/local/apache2/bin下执行

    启动 sudo ./apachectl -k start
    停止 sudo ./apachectl -k stop
    重新起动 sudo ./apachectl -k restart

如果服务能起来,则证明安装成功!

二、php安装

1、下载  php-5.2.8.tar.gz
2、解压

     tar zxvf php-5.2.8.tar.gz
4、编译配置
    ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
5 编译
    make 

 这里如果出现缺少库的错误直接使用rpm安装缺失的库

  这里如果出现 PHP configure:error:build testfaild.please check the config.log的错误,根据本机虚拟机不同环境存在的解决办法可能不一样,本人在这里建议仔细查看config.log里面显示错误,根据错误更改。

6、安装

   make install
《安装完毕》

三、配置整体环境

1.拷贝php配置文件

 cp php-5.2.8/php.ini.dist /usr/local/php/lib/php.ini (这里32位系统放在lib下,64位系统放在lib64下)

(如果没有php.ini.dist 则把php.ini-development php.ini-production中的任何一个重命名为php.ini.dist即可。)

2、修改php.ini文件

  register_globals = On

3、修改/usr/local/apache2/conf/httpd.conf配置文件使其满足基本配置

    找

       AddType  application/x-compress .Z
    AddType application/x-gzip .gz .tgz
  在后面添加
       AddType application/x-httpd-php .php(使Apcche支持PHP)(注意:.前后空格)
    AddType application/x-httpd-php-source .php5 (注意:.前有空格)   
 找到:
    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
    添加:
    <IfModule dir_module>
    DirectoryIndex index.html index.php
    </IfModule>    
 找到:
    #ServerName www.example.com:80
    修改为:
    ServerName 127.0.0.1:80或者ServerName localhost:80
    记得要去掉前面的“#”    
在这里整体配置完成

4、测试

编写一个php文件,如test.php
<?php
echo “hello php!”;
?>
放到apache的htdocs目录下
重新启动apache
http://127.0.0.1/test.php 

页面显示hello php!则成功!


最后

以上就是俭朴保温杯为你收集整理的linux,安装并配置PHP环境的全部内容,希望文章能够帮你解决linux,安装并配置PHP环境所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部