2024年3月14日发(作者:)

此文档阐述了如何在Microsoft Windows平台上安装、配置和运行Apache 2.2 。 如

果你发现了bug,或者希望以其他方式作出贡献,请使用我们的bug报告页面。

本文档的大多数内容假定你是从一个二进制发布版安装Apache到Windows上。 如

果你想自己编译Apache(可能有助于开发和跟踪bugs),参看编 译Windows下的

Apache。

基于当前的Windows版本状况,本文档使用到的缩写及其意义解释包括:

Windows NT: 指所有基于NT核心的Microsoft Windows操作系统的版本,包括

Windows NT, Windows 2000, Windows XP, Server 2003及后续版本。

Windows 9x: 指所有定位于家庭使用的Microsoft Windows操作系统的版本,包

括 Windows 95 , Windows 98, Windows ME 。

对操作系统的要求

Apache 2.2被设计为在Windows NT上运行。它的二进制安装程序只能在x86处理

器上运行,比如Intel和AMD的芯片。Apache可能也能够运行在Windows 9x上,但

是并没有经过测试, 也不建议在实际工作的系统上这样使用。

任何情况下都必须确保TCP/IP网络协议已经安装。如果在Windows 95上运行,必

须安装"Winsock2"升级补丁。 "Winsock2" for Windows 95可以在这 里下载。

如果在NT 4.0上运行,建议安装Service Pack 6 ,因为Service Pack 4有众所周知

的TCP/IP和Winsock完整性的问题,在以后的Service Pack中解决了这些问题。

下载 Apache for Windows

关于Apache最新版本的有关信息可以在/

上 找到。那里会列出当前发行版本、 所有最近的alpha和beta测试版本以及镜像web

站点和匿名ftp服务器的信息。

你应该下载带有.msi扩展名的Apache for Windows版本。 这是一个单一的

Microsoft Installer文件,包含了Apache ,可以立即安装并运行。 还有一个单独的.zip

文 件只打包了源码, 可以用Microsoft Visual C++ (Visual Studio)工具来编译。

安装 Apache for Windows

Apache的安装需要有Microsoft Installer 1.2或更高版本。 在Windows 9x中,你

可以从这里升 级Microsoft Installer到2.0 ,在Windows NT 4.0和2000中,2.0的升

级版在这里。Windows XP/2003不需要这个升级。

注意,使用这个安装包不能在同一个机器上安装两套Apache 2.2。 但是,在同一个

机器上,安装一个1.3系列和一 个2.2系列的Apache则没有问题。 如果你需要在同一

个机器上安装两套不同的2.2版本, 则必须用 代码编译和安装Apache