下载后,直接安装,注意:
端口号不要和iis的端口好冲突。
一般[next]即可。

启动:
 windows xp下安装apache ,apache并没有被安装到[控制面板]/[管理工具]/[服务]中。为此,还要做以下工作:
  1. 通过WinXP的控制台,进入Apache安装目录的bin子目录下,使用如下命令将Apache安装为Windows NT服务:
    httpd -k install
    此时,可以查看[服务]中有了apache2.2的服务项。
  2. 进入[网上邻居]:查看网络连接->本地连接(你正在使用的那个连接,一般是这个名字)->;右键点它选"属性"->;选中"internet协议(TCP/IP)->; 属性->; 高级->;切换到"wins"标签->;去掉"启用LMhosts查询"前的勾。
  3. 进入[控制面版]->;windows防火墙->;高级标签->;本地连接设置->;服务的标签里勾选"安全Web服务器(HTTPS)",按两次确定。重启apache服务
如果没有最后两步的设置,也是无法正常启动apache,查看apache的错误日志,可以看到如下字样:
[crit] (OS 10022)提供了一个无效的参数。 : Child 576: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
其中,OS 10022 就是apahce提供的错误代码。
卸载apache,可以进入 win 控制台,进入 apache 的安装目录的 bin 目录下,输入:

httpd -k uninstall

即可。