Apache2.0.55+PHP5.1.4+MySQL5.0.45配置网站服务器

字数 853阅读 129
apache

1,本文测试使用的是win2003系统,首先准备安装文件,如下图的1、2、3所示:

2、直接安装Apache2,下一步即可,可修改安装路径,这里我选择的是安装到D盘根目录。mysql同样下一步安装即可,同样安装到D盘根目录。php直接解压,解压出来的文件夹修改名称为php,放到Apache2目录下。如下图:

3、配置Apache2,配置文件路径D:\Apache2\conf\httpd.conf,首先复制一份做备份,防止修改太多太乱时可以还原。下图所示两处修改为你的www文件所在目录。

按下图所示,去掉句首的#号,以加载相应的项目:

在LoadModule rewrite_module modules/mod_rewrite.so下面添加如下一段:

<IfModule mod _rewrite.c>

RewriteEngine On

RewriteRule ^(.*)/archiver/([a-z0-9\-]+\.html)$ $1/archiver/index.php?$2

RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3

RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page\%3D$4&page=$3

RewriteRule ^(.*)/profile-(username|uid)-(.+)\.html$ $1/viewpro.php?$2=$3

</IfModule>

下面添加下图所示一句话,让apache支持php

4,继续修改httpd.conf,查找:AllowOverride None

                                修改为:AllowOverride All

查找:DirectoryIndex index.html index.html.var

修改为:DirectoryIndex index.html index.php index.htm index.html.var

查找:

修改为:(注意:下面增加了两句。至此,对Apache2配置文件的修改基本完成。)

5、修改php配置文件,找到php目录中的php.ini-recommended这个文件,修改为php.ini,然后打开,修改该配置文件。

找到:short_open_tag = Off

修改为:short_open_tag = On

找到:output_buffering = 4096

修改为:output_buffering = Off

找到:allow_call_time_pass_reference = Off

修改为:allow_call_time_pass_reference = On

找到:expose_php = On

修改为:expose_php = Off

找到下图语句,修改后面数字:

找到:error_reporting  =  E_ALL

修改为:error_reporting  =  E_ALL & ~E_NOTICE

找到:variables_order = "GPCS"

修改为:variables_order = "EGPCS"

找到下图几处,Off都改成On:

找到该下图,去掉前面注释号。

找到:doc_root =

修改为:doc_root = D:\Apache2\htdocs

找到:extension_dir = "./"

修改为:extension_dir = "D:\Apache2\php\ext"

找到以下语句,如下图:去掉前面注释,没有的直接添加

找到:url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

修改为:url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

至此,php配置文件修改完成。

服务中重启Apache2服务后,打开浏览器输入:localhost/a.php,如果出现如下界面,说明php环境已经没有问题。(注意:a.php是存在www目录里的一个php文件,可以新建文本文档,打开输入:

<?php

phpinfo();

?>     保存后修文件名为a.php,注意,修改的是后缀。)

注意:在php文件夹中找到下图的几个文件,拷贝到C盘的Windows目录下。

找到下图文件。也拷贝到C盘的Windows目录下。

下面就可以根据你的www目录里面的网站,在httpd.conf中添加虚拟主机路径了。

推荐阅读更多精彩内容