前言

在Mac上安装Apache ab压测工具时,使用homebrew安装了Apr,但使用./configure依然提示configure: error: apr not found. please read the documentation


那么唯有下载各安装包,重新安装一遍。

一、下载安装包?

下面是下载的各版本截图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、解压

1. 将各压缩包解压

2. 将解压后的文件迁移

在目录/usr/local/下新建4个文件夹,分别是:

  • /usr/local/apr/
  • /usr/local/apr-util/
  • /usr/local/pcre/
  • /usr/local/httpd/

在这里插入图片描述
将解压后的内容迁移到各对应的文件夹内

三、安装

分别进入这 4 个目录中,进行编译安装。

#1、进入apr解压目录
#--prefix 参数就是我们上面要编译到的路径
./configure --prefix=/usr/local/apr 
make
make install

#2、进入apr-util解压目录,这个安装包依赖apr
./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/
make
make install

#3、进入pcre解压目录
./configure --prefix=/usr/local/apr-pcre
make
make install

#4、进入到httpd的解压目录
./configure --prefix=/usr/local/httpd/ -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util/ -with-pcre=/usr/local/pcre/
make
make install

四、完成并测试

此时已安装完成,可以在终端命令下进行测试
官方文档的命令说明:https://httpd.apache.org/docs/2.4/programs/ab.html

# 100个请求同时10个并发
ab -n 100 -c 10 https://www.baidu.com/

在这里插入图片描述

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐