httpd2.4安装
-
http://httpd.apache.org/
Apache已经不提供MSI安装包,只有源码和编译好的版本

点击此链接后,进入如下页面
ApacheHaus & Apache Lounge都是第三方下载平台,其已经为我们编译成二进制了
后面三个wamp集成环境
点击ApacheHaus
可以看到三个编译版本,分别用不同的Visual C++ 版本,最下方给出了runtime components下载地址
还有Modules模块下载地址

可以看到一个是OpenSSL一个是LibreSSL,分别都有32位和64位二进制包,都是用Visual Studio 2019编译的

我下载的都是64位,从文件名可看出是基于哪个SSL编译的
- 安装httpd
进到bin目录下
管理员打开cmd,首先运行如下命令,检查配置文件语法
httpd -t
配置文件默认ServerRoot如下,这个路径不存在,SRVROOT 变量至关重要,后面的路径都是以此定位


将其改为如下路径
再次检查配置文件

提示我们修改 directive : ServerName
将其修改为(可以直接输入本机IP)
再次检查配置
修改本机hosts

解析已经生效
官网有详细说明
https://httpd.apache.org/docs/current/platform/windows.html#down

- 安装报错
端口 443 被占用
找出占用进程
根据PID找到程序

杀掉进程,禁用服务
启动服务
- 输出地址 bbs.bench.sh 即可访问
- 卸载httpd
sc delete httpd httpd -k uninstall -n httpd - 可使用bin目录下ApacheMonitor来管理服务

浙公网安备 33010602011771号