Linux下單獨安裝apache ab
Apache服務自帶了應該用於壓力測試的工具ab(ApacheBench),對應做一些簡單的壓力測試,它完全能夠勝任。
本文介紹在Centos中不安裝apache的情況下如何獲取安裝ab。
ab運行需要依賴apr-util包,安裝命令為:
yum install apr-util 下載apache的rpm包,可以直接去官網手動下載,當然也可以使用命令yumdownloader來完成,yumdownloader是yum-utils包下面的,如果沒有安裝yum-utils,則需要先安裝它。
因為解壓apache的rpm包時會在當前目錄下生成etc、var和usr三個目錄,所以建議先創建一個臨時目錄,命令如下:
mkdir ~/abtmp cd ~/abtmp yumdownloader httpd rpm2cpio httpd-*.rpm | cpio -idmv
上述命令成功後,可以在~/abtmp下的usr/bin中看到一個名為ab的文件,復制到系統PATH下就大功告成,例如。
cp ~/abtmp/usr/bin/ab /usr/bin