1、安裝abapache
一、若是你服務器有安裝Apache,那麼ab命令已經安裝好了,直接敲ab,回車,看有沒命令提示,若是有的話,恭喜你,本篇文章不用看了。若是沒有安裝,請繼續往下看
二、Apache安裝包中自帶的壓力測試工具 Apache Benchmark(簡稱ab) 簡單易用。ab運行須要依賴apr-util包,若沒有,須要先安裝。Apache工具包能夠使用命令yumdownloader來完成,yumdownloader是yum-utils包下面的,若是沒有安裝yum-utils,則須要先安裝它。
下面介紹不安裝apache的狀況下如何獲取和安裝ab。服務器
查看apr-util, yum-utils是否安裝:工具
$ rpm -qa|grep apr-util測試
apr-util-1.3.9-3.el6_0.1.x86_64.net
…blog
$ rpm -qa|grep yum-utilsget
yum-utils-1.1.30-30.el6.noarchpm2
若在命令執行後有結果列出(如上),則說明已安裝。io
不然用yum安裝:壓力測試
$sudo yum -y install apr-util
$sudo yum -y install yum-utils
建個臨時目錄來保存下載的安裝包,並按以下順序執行目錄:
$mkdir abtmp
$cd abtmp
$ yumdownloader httpd-tools*
$rpm2cpio httpd-tools-*.rpm |cpio -idmv
$ ll usr/bin/ab
-rwxr-xr-x 1 ytadmin ytadmin 50248 Oct 1622:49 usr/bin/ab
$sudo cp usr/bin/ab /usr/bin
執行ab命令,應列出使用說明信息。
$ab
ab: wrong number of arguments
Usage: ab options://]hostname[:port]/path
刪除下載的其餘內容,可刪除整個abtmp目錄.
至此,ab安裝完成。