1. 程式人生 > >Apache Bench(AB)的下載、安裝與訪問

Apache Bench(AB)的下載、安裝與訪問

Apache Bench(AB)的下載

  首先我們得從Apache的官網上下載Apache Bench(AB)官網上的版本有32位與64位兩個不同版本,這裡我們可以根據我們的作業系統版本選擇對應的軟體安裝包,由於我的作業系統位64位,所以說在這裡我直接下載64位版本的Apache Bench(AB)。

這裡寫圖片描述

  由於該網站為外網網站,所以說我們在用瀏覽器下載時不免會有些緩慢,如果遇到這種情況,請直接複製下載連結,然後使用迅雷進行下載,比如說我使用迅雷下載該軟體,下載一個將近17M的安裝包,所需的下載時間為3秒,之所以會這麼快,是因為它有映象加速功能。

這裡寫圖片描述

Apache Bench(AB)的安裝

解壓到安裝目錄

  解壓我們下載好的httpd-2.4.34-win64-VC15.zip到指定的安裝目錄,比如說我這裡的安裝目錄為:

F:\Dev\httpd-2.4.34\Apache24

修改配置檔案

  修改Apache Bench(AB)的配置檔案,該配置檔案在軟體安裝目錄下的conf/httpd.conf,用編輯器開啟該配置檔案,將其中的伺服器根目錄修改成本地的安裝目錄,在這裡,我的本地安裝目錄為:

Define SRVROOT "F:/Dev/httpd-2.4.34/Apache24"

  修改Apache Bench(AB)的監聽埠號,將其埠號由預設的80埠改成8088,如下:

Listen 8088

  之所以這樣改,主要是為了防止埠號衝突。比如說IIS一般喜歡佔用80埠,而Tomcat一般喜歡佔用8080埠,而上述兩個埠號往往是web開發過程中經常會使用到的埠號,所以為了防止Apache Bench(AB)的埠號可能與上述兩種埠號衝突,這裡我將其埠號改成了8088。

註冊成系統服務

  以管理員身份執行cmd控制檯,將控制檯的游標切換成軟體的安裝目錄,在該安裝目錄中,切換到bin目錄,在其中執行如下指令:

httpd -k install

  當我們看到下圖中的successfully installed資訊時,此時就說明我們的軟體已經成功的註冊成系統服務了。

這裡寫圖片描述

  註冊後的系統服務如下所示:

這裡寫圖片描述

啟動並訪問Apache Bench(AB)

啟動Apache Bench(AB)

  我們可以採用圖形介面的方式進行訪問,在Apache Bench(AB)的安裝目錄下,找到bin/ApacheMonitor.exe,雙擊並啟動模擬器,此時我們可以看到桌面的右下角中出現了該軟體的小圖示,我們可以通過該小圖示以圖形介面的形式啟動該Apache Bench(AB)。

  我們通過點選小圖示,然後依次點選Apache 2.4 -> Start來啟動該軟體。

訪問Apache Bench(AB)

  在瀏覽器位址列中輸入http://localhost:8088/進行訪問,當我們看到下面的資訊時,此時就說明我們的軟體已經能夠正常使用了。

這裡寫圖片描述

參考文件: