windows安装apache的ab压测工具

文档

官方文档:https://httpd.apache.org/docs/2.4/programs/ab.html
中文文档:https://www.cnblogs.com/linjiqin/p/9058432.html

下载

官网下载地址:https://www.apachehaus.com/cgi-bin/download.plx(选择一个下载即可)
在这里插入图片描述

安装

  1. 解压安装包,我是直接在D盘创建了一个Apache-ab文件夹,把下载的压缩包内容解压到这个文件夹里面,操作完成后文件夹下有以下内容:
    在这里插入图片描述

  2. 进入D:\Apache-ab\Apache24\bin目录下,执行命令:httpd -k install,提示already installed就是安装成功了
    在这里插入图片描述

  3. 输入ab验证一下,搞定!
    在这里插入图片描述

  4. 但是突然你发现,换个路径执行ab命令就无法识别了
    在这里插入图片描述
    如果你经常要用这个命令又觉得每次还要进入安装目录下执行很麻烦,那么需要配置一下环境变量
    将D:\Apache-ab\Apache24\bin添加到系统环境变量path中即可,设置完成后重启cmd窗口就生效了~

问题及解决方法:

如果遇到提示 ServerRoot must be a valid directory

Installing the 'Apache2.4' service
The 'Apache2.4' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
httpd: Syntax error on line 40 of D:/Apache-ab/Apache24/conf/httpd.conf: ServerRoot must be a valid directory

那么需要打开 D:\Apache-ab\Apache24\conf 目录下的 httpd.conf 文件,将

Define SRVROOT "/Apache24"
ServerRoot "${SRVROOT}"

改为

Define SRVROOT "D:\Apache-ab\Apache24"
ServerRoot "${SRVROOT}"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值