在Microsoft Windows中使用Apache
此文档解释了怎么才能在Microsoft Windows平台上安装、配置以及运行Apache 2.0。 如果你发现了bug,或者希望以其他方法作出贡献, 请使用我们的bug报告页面。
本文档的大多数内容假定你是从1个2进制发布版安装Apache到Windows上。 如果你想个人的编译Apache(可能有助于开发以及跟踪bugs),参看编译Windows下的Apache。
现在,对Windows 9x的支持是不完善的。 当前Apache 2.0并不期望在Windows 9x平台上运行。 如果你有兴趣在那方面给于帮助,请看开发者站点上的怎么才能加入主题的信息。 将来可能会因为某些原因提供这方面的支持, 我们欢迎提供使Apache能够运行在Windows 9x上的补丁。
本文档使用到的缩写及其意义解释包括之
Windows NT之 指所有版本的基于NT核心的Microsoft Windows操作系统, 包括Windows NT, Windows 2000, Windows XP and Windows.NET Server 2003及后续版本。
Windows 9x之 指所有版本的定位于家庭使用的Microsoft Windows操作系统, 包括Windows 95, Windows 98 and Windows ME。
对操作系统的要求
Apache 2.0被设计为在Windows NT 4.0以及Windows 2000上运行。 它的2进制安装程序只能在x86族的处理器上运行,比如Intel芯片。 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最新版本的有关信息可以在位于http之//httpd.apache.org/ 的Apache web服务器上找到。那里会列出当前发行版本、 所有最近的alpha以及beta测试发行版本以及镜像web站点以及匿名ftp服务器的信息。
你应该下载带有.msi扩展名的Apache for Windows版本。 这是1个单1的Microsoft Installer文件,包含了Apache,可以立即安装并运行。 还有1个单独的.zip文件只打包了源码, 可以用Microsoft Visual C++ (Visual Studio)工具来编译。
