安装注意:
Apache 2.0.59(以下简称Apache)必须在Windows XP或者2003下安装。Vista下无法成功安装。
若要在Vista下使用Apache,请现在XP或2003下安装好,然后再Vista下直接运行即可。具体方法我将详细说明。
1,运行我们下载的apache_2.0.59-win32-x86-no_ssl.msi

2,欢迎来到Apache HTTP Server 2.0.59 安装向导

3,用户协议,当然选择我同意[I accept the terms in license agreement]

4,Apache的简介,直接Next

5,前两个文本框均输入localhost,第三个输入你的E-mail。下面的单选框选择第一项。

6,选择Custom,自定义安装

7,需要安装的功能默认,安装目录选择我们之前建立的D:\Inetpub\
这里需要注意,为什么不选择D:\Inetpub\Apache2呢?因为 Apache安装程序会自动建立Apache2目录。假如我们选择了D:\Inetpub\Apache2,那么安装好了之后就成了D:\Inetpub \Apache2\Apache2了。这个切记!! !

8,准备安装

9,安装过程

10,安装完成

11,打开浏览器,输入 http://localhost/ 如 果出现以下画面说明安装成功。

总结:
安装Apache也比较简单,唯独要注意的是安装目录,由于2.0.59版本的Apache自己会建立Apache2目录,所以我们安装的时候只需选择 D:\Inetpub\即可。
前面我说了Vista下无法成功安装Apache 2.0.59,那么在XP\2003下安装好的Apache在Vista下怎么运行呢?
很简单,直接运行D:\Inetpub\Apache2\bin\apache.exe即可,不用的时候直接关闭就行了。
4、配置PHP,让Apache支持PHP
1,解压缩我们下载的php-4.4.4-win32.zip至D:\Inetpub\PHP4\。

2,将PHP4目录内php.ini-dist重名名为php.ini,为了安全起见,我保留了一个副本。

3,打开php.ini,修改几个地方。
修改1:将 extension_dir = "./" 修改为 extension_dir = "D:/Inetpub/PHP4/extensions"
注意:要用/斜杠,而不是\斜杠。

修改2:去掉 php_mbstring.dll 和 php_gd2.dll 前面 的分号[;],如图所示。保存退出即可。

4,将PHP4目录内的 php.ini , php.exe , php4ts.dll 三 个文件复制到C:\Windows\目录(Win2000是C:\Winnt\)

5,用记事本打开D:\Inetpub\Apache2\conf\httpd.conf文件
修改1: DocumentRoot "D:/Inetpub/Apache2/htdocs"
修改为 DocumentRoot "D:/Inetpub/wwwroot"

修改2: <Directory "D:/Inetpub/Apache2/htdocs">
修改为 <Directory "D:/Inetpub/wwwroot">
这两步的目的是把Apache的主目录定义到D:\Inetpub\wwwroot

修改3: DirectoryIndex index.html index.html.var
修改为 DirectoryIndex index.html index.html.var index.php
这步的目的是把index.php作为默认文档

修改4:找到一大堆LoadModule,在最下面添加 LoadModule php4_module D:/Inetpub/PHP4/sapi/php4apache2.dll

修改5:找到AddType,在下面添加 AddType application/x-httpd-php .php

保存退出,然后重新启动Apache。方法:[开始]-[运行]-[net stop apache2]-[net start apache2]
6,新建一个index.php,内容如图所示,保存到D:\Inetpub\wwwroot

7,打开浏览器 http://localhost/ , 如果出现下图,说明配置成功。

总结:
这一部分是整个教程中的重点。没什么好说的,主要就在细心。
下面请看phpMyAdmin的配置。