查看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 并发数