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/
進行訪問,當我們看到下面的資訊時,此時就說明我們的軟體已經能夠正常使用了。
參考文件: