簡介:本博文描述了怎么樣單獨編譯ABSender而不依賴于Apache。修改并翻譯自:http://code.google.com/p/apachebench-standalone/wiki/HowToBuild如何單獨安裝ApacheBench
源碼下載:
你可以從以下GitHub地址下載到ABSender安裝工具,內(nèi)含ABSender源碼,但并非新版本,新版本請前往ABSender的GitHub地址下載:
ABSender-InstallTool: https://github.com/100Continue/ABSender-InstallTool
ABSender Source Code: https://github.com/100Continue/ABSender
依賴包:
ABSender依賴于APR包(Apache Portable Runtime)和APR-util包。
下文將向您介紹如何安裝這些依賴包及安裝ABSender。
首先,您需要到以下地址下載新版本的APR包和APR-util包:
APR包和APR-util包下載地址:http://apr.apache.org/download.cgi
安裝步驟:
APR庫安裝:
1. 解壓APR包: tar -zxvf apr-1.4.6.tar.gz
2. 進入所解壓出來的依賴包的工作目錄: cd apr-1.4.6
3. 配置APR庫: configure
4. 編譯APR: make
5. 安裝APR: sudo make install
6. 為APR pkgconfig 文件建立軟鏈接: sudo ln -s /usr/local/apr/lib/pkgconfig/apr-1.pc /usr/local/lib/pkgconfig/apr-1.pc
7. 使用ABSender-InstallTool來驗證APR庫是否成功安裝:
cd ABSender-InstallTool
make apr-skeletion
APR-util庫安裝:
1. 解壓APR-util包: tar -zxvf apr-util-1.5.1.tar.gz
2. 配置APR-util庫: ./configure --with-apr=/usr/local/apr
3. 編譯APR-util庫: make
4. 安裝APR-util庫: sudo make install
ABSender安裝:
1. 進入ABSender-InstallTool文件夾并放入新的ABSender源碼:
make ABSender
安裝完畢,所生成的可執(zhí)行文件 ABSender, 您可以放在任何地方進行執(zhí)行。
詳細的ABSender幫助信息,可以通過執(zhí)行 ./ABSender -h 獲得。
謝謝您使用ABSender。