ab(Apache Benchmark)测试工具的安装

 下载 ab(Apache Benchmark)                                                                                                                  

ab压力测试工具是跟apache的http一起发布的。

Apache HTTP 官网下载:https://www.apache.org/dyn/closer.cgi

可以选择这个链接下载

找到 httpd,点击进入

下载一个比较新的gz包。

这个时候如果你直接开始安装(第一步当然是./configure),可能会报如下错误:

configure: error: APR not found.  Please read the documentation.

那么就需要先安装 Apache Portable Runtime library。

事实上,当你安装 APR OK之后,继续安装 HTTP 的时候还可能会报如下错误:

configure: error: APR-util not found.  Please read the documentation.

那么还需要安装 APR-util 了。

安装 APR(Apache Portable Runtime library)                                                                                       

下载 APR(无法使用 wget,也可以使用其他下载工具直接下载链接)

wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz

安装

./configure & make & make install

安装的时候安装到默认的路径 /usr/local(可以 ./configure --help 查看默认路径)

安装好 APR 之后,安装 HTTP 试一下,果然又需要安装 APR-util(Apache Portable Runtime Utility library)

安装 APR-util(Apache Portable Runtime Utility library)                                                                                                                                                                                

下载 APR-util

wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz

安装(需要指定 APR 的build路径,注意,不是安装路径,就是解压 APR包生成的路径)

./configure --with-apr=/data/software_package/apr-1.4.5

然后再 make & make install

APR 与 APR-util 都安装OK,现在可以安装 HTTP 服务了。

安装好之后,ab 测试工具在 HTTPD 的默认安装路径/bin下面。

我的是在 /usr/local/apache2/bin 下面

时间: 2024-10-17 15:58:07

ab(Apache Benchmark)测试工具的安装的相关文章

Apache benchmark测试工具

经常写一下小的网站,考虑过加入网站上线时多用户访问的高并发承受压力,本地测试时由于就单一管理员用户登录,无法对实际压力进行详细测试,偶然间发现Apache用带有自己的测试工具,今天实验用了一下. 由于是win系统,直说在win系统下的应用. 1.通过命令行进入Apache目录中的bin目录 2.使用ab命令得到压力测试的结果 ab命令-- ab -c 数字(连接数) -t 数字(连接时间) 网址 ab -n 数字(点击数) -c 数字(连接数) -k(同时点击) 网址 得到结果如图所示:

apache压力测试工具的apache bench和JMeter的安装

Apache压力测试工具的安装 1,apache bench的安装 apache  bench工具集成在http的软件包内,可以直接安装apache就可以. 当有些时候,我们不需要用到所有的软件包,我们只需要安装安装其中的某个组件就可以, 例如apache  bench这个组件. 首先安装ab运行需要的软件包apr-util yum install apr-util 然后安装一个yum的工具包,为了可以单独弄出来ab 新建一个目录  mkdir /test 切换目录  cd /test yumd

Apache ab 压力并发测试工具

当你使用PHP(或其他编程语言)完成一个web程序的开发,并且web程序在Apache服务器上正常运行的时候,你有没有考虑过对你的Apache服务器及部署在其上的web程序进行一些压力测试呢?毕竟,真金不怕火炼,只要配置优化合理.程序代码运行性能良好.硬件撑得住,通过压力测试我们就能看到一个喜人的成绩.话又说回来,即使测试结果差强人意或者糟糕透了,我们也可以好好反思并找到「问题出在哪里」.说了这么多废话,其实就是想告诉你一句:对服务器以及网站程序进行压力测试还是很有必要的. 要对Apache及其

apache并发测试工具ab为什么测不准

apache并发测试工具ab为什么测不准 发表于2年前(2013-03-21 12:13)   阅读(1146) | 评论(1) 1人收藏此文章, 我要收藏 赞0 3月21日 深圳 OSC 源创会正在报名中,送华为海思开发板 apache ab linux 测试 测不准 我们常常使用apache下的并发测试工具ab进行动态或静态页面URL的并发测试,以此作为服务器性能.配置以及系统架构是否合乎要求的一个衡量标准. 但是有一个问题,就是ab的表现并不稳定,在不同的机器上用ab对同一个服务器上的UR

unbuntu 下ab 测试工具的安装使用

Apache Benchmark(ab) 一款由apache提供的压力测试软件 首先我们先安装 环境 sudo apt-get install apache2-utils //使用 用法:ab [options][http[s]://]hostname[:port]/path //  -n 请求数 -c 并发数 url 目标压测地址 ab -n100 -c10  //对百度进行 压力测试 This is ApacheBench, Version 2.3 <$Revision: 1528965 $

Apache -- 压力测试工具ab.exe

ab全称ApacheBench是Apache超文本传输协议(HTTP)的性能测试工具.是描绘当前所安装的Apache的执行性能, 主要是显示你安装的Apache每秒可以处理多少个请求Apache自带的ab工具(本机使用的PHP环境是PHPnow集成环境,ab工具位于D:PHPnowApache-22bin)非常容易使用,ab可以直接在Web服务器本地发起测试请求,测试的仅仅是服务器的处理性能,并不想掺杂着网络传输时间等其他因素影响,也可以测试外部url网站.ab进行一切测试的本质都是基于HTTP

python的web压力测试工具-pylot安装使用

http://blog.csdn.net/chenggong2dm/article/details/10106517 pylot是python编写的一款web压力测试工具.使用比较简单.而且测试结果相对稳定. 这里不得不鄙视一下apache 的ab测试,那结果真是让人蛋疼,同样的url,测试结果飘忽不定,看得人心惊肉跳,摸不着头脑.   下载 pylot官网:www.pylot.org/ 下载地址: http://www.pylot.org/download.html 最新的版本为pylot_1

Tsung-压力测试工具的安装(Mac os)

Tsung压力测试工具的工作原理介绍: 1. Tsung的每一个虚拟用户就是一个erlang的轻量进程. 2. 虚拟用户完成session后就消失 3. 大量虚拟用户建立在erlangVM上 在mac下的安装过程很简单. Homebrew是最简单和灵活的方式 brew install tsung 检查tsung安装目录,确保安装目录为:/usr/local/Cellar/tsung/1.6.0 查看版本号tsung -v

OpenStack平台功能性测试工具Tempest安装

社区对OpenStack平台功能性的测试工具采用Tempest,性能测试采用Rally. 1.什么是Tempest tempest├── api # API的测试集├── cli # OpenStack的命令行工具测试集├── common # 一些公共的工具类和函数├── scenario # 对OpenStack的常用场景进行测试,包括基本的启动VM,挂载volumn和网络配置等├── services # tempest自己实现的OpenStack API Client,自己实现是为了不让