1.安装微软visual c++

32位系统安装

apache httpd文件服务器搭建_httpd

勾选同意,点击安装。

V16版本支持以下版本Windows系统 : 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016/2019.不支持 XP and 2003.

如需其他版本,请到官网http://httpd.apache.org/下载

2.安装配置httpd

解压httpd-2.4.39-win32-VS16到任意目录,路径不能包含中文,推荐解压到C盘根目录。

apache httpd文件服务器搭建_httpd_02

修改配置文件httpd.conf

apache httpd文件服务器搭建_httpd_03

37行,修改程序主目录,根据实际情况修改

Define SRVROOT "c:/Apache24"

60行修改端口,默认80,根据实际情况修改

Listen 80

注册服务,以管理员身份打开命令行

apache httpd文件服务器搭建_httpd_04

切换到程序bin目录,执行

httpd -k install -n Apache24

apache httpd文件服务器搭建_httpd_05


提示安装成功即可。

双击bin目录ApacheMonitor.exe

apache httpd文件服务器搭建_httpd_06

点击start启动,红色圆点变成绿色,代表启动成功。

浏览器访问127.0.0.1:端口,显示以下内容

apache httpd文件服务器搭建_httpd_07

3.配置文件服务器路径

251行、252行修改根目录,http://127.0.0.1/默认展示的文件路径

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">

apache httpd文件服务器搭建_httpd_08

apache httpd文件服务器搭建_httpd_09

通过ApacheMonitor启动报错,可以在命令行执行httpd,查看错误原因