查看apache是否安装

# rpm -qa httpd

httpd-2.2.3-63.el5.centos

(在apache 版本2以后,apache全部改名为httpd)



ab压力测试工具是apache自带的

 默认在/usr/bin/目录下


 也可一单独安装ab工具而不用安装apache

下载httpd的rpm包

# ls |grep httpd-

httpd-2.2.3-63.el5.centos.x86_64.rpm

httpd-devel-2.2.3-63.el5.centos.i386.rpm

httpd-devel-2.2.3-63.el5.centos.x86_64.rpm

httpd-manual-2.2.3-63.el5.centos.x86_64.rpm


将rpm包转为cpio归档

mkdir /root/abtemp创建一个临时目录

cp httpd-*.rpm /root/abtemp复制过去

cd /root/abtemp由于归档会生成usr etc var三个目录,最好单独建立一个文件

rpm2cpio httpd-*.rpm | cpio -idmv

cd /root/abtemp/usr/bin就会找到ab


apache 并发测试方法

./ab -n 10 -c 5 http://127.0.0.1/index.php

-n 访问量

-c 并发数