1. 程式人生 > >ab(Apache Benchmark)測試工具的安裝

ab(Apache Benchmark)測試工具的安裝

選擇 pan .com https 1-58 get cal com arc

下載 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 下面

技術分享

ab(Apache Benchmark)測試工具的安裝