世界上使用最广泛的Web服务器Apache的入门。Apache可免费使用。介绍在Windows环境中安装Apache,Apache发布网站时如何使用各种指令(directive),如何进行访问限制及查看日志文件,以及Apache调用CGI和PHP等应用程序的方法。

介绍下载及安装Apache的方法。2021/12/04的Apache最新版本为2.4.51,安装环境为Windows10(64bit)。

下载Apache

首先下载Apache的安装包,Apache的官网地址如下。

https://httpd.apache.org/

点击「Apache httpd 2.4.51 Released 2021-10-07」下面的 「Download 」进行下载。

显示Apache下载页面。

Apache的安装环境为Windows10(64bit),点击 「Files for Microsoft Windows」。

Apache官网会提示我们没有提供在Windows上的安装文件,并列出了可下载Windows安装包的站点,从网站列表点击「Apache Lounge」。

跳转到Apache Lounge站点。

有32Bit版和64Bit版,这次安装环境为64Bit版,点击 「Apache 2.4.51 Win64」下的「httpd-2.4.51-win64-VS16.zip」进行下载。

完成下载后保存到任意的文件夹即可,至此完成Apache的下载。

Visual C++的安装

运行使用Visual Studio构建的Visual C++应用程序,必须安装必要的运行时组件。Apache for Windows的二进制文件也是用Visual Studio构建的,需要一个运行时。

安装其他应用程序时已经安装的场景较多,但是当提示「无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题」时,参考下面的文章,安装Visual C++运行时。这次需要的是 Visual Studio 2022。

无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题

至此完成准备,接下来安装Apache。

安装Apache

Apache的安装只需将下载的「httpd-2.4.51-win64-VS16.zip」文件解压至任意文件夹下即可。

这次将文件解压至 C:\pg\Apache\Apache24 目录下。