JMeter是基于Java開發的工具,需先確保系統安裝Java 8及以上版本。在Debian系統中,推薦使用OpenJDK(開源且穩定):
# 更新軟件包索引
sudo apt update
# 安裝OpenJDK 8(或更高版本,如11、17)
sudo apt install openjdk-11-jdk
# 驗證Java安裝(需顯示版本信息,如11.0.xx)
java -version
若需安裝Oracle JDK,可通過sudo apt install oracle-java11-installer
(需手動接受許可協議)。
訪問Apache JMeter官網(https://jmeter.apache.org/download_jmeter.cgi),下載Linux二進制包(.tgz
格式,如apache-jmeter-5.6.3.tgz
)。
使用tar
命令解壓到指定目錄(如/opt/jmeter
,需管理員權限):
# 創建JMeter安裝目錄(可選)
sudo mkdir -p /opt/jmeter
# 解壓下載的文件(假設文件在~/Downloads目錄)
sudo tar -zxvf ~/Downloads/apache-jmeter-5.6.3.tgz -C /opt/jmeter
為方便全局調用JMeter命令,可將JMeter路徑添加到系統環境變量中:
# 編輯用戶級bash配置文件(如~/.bashrc或~/.bash_profile)
nano ~/.bashrc
在文件末尾添加以下內容(替換5.6.3
為實際版本號):
export JMETER_HOME=/opt/jmeter/apache-jmeter-5.6.3
export PATH=$PATH:$JMETER_HOME/bin
保存文件后,運行以下命令使配置生效:
source ~/.bashrc
打開終端,輸入以下命令檢查JMeter版本:
jmeter -v
若安裝成功,將顯示JMeter版本信息(如Apache JMeter 5.6.3
)及Java版本。
jmeter
命令,將啟動JMeter GUI(首次啟動會打開命令行窗口,無需關閉)。-n
參數指定非GUI模式,-t
指定測試計劃文件(.jmx
格式),-l
指定結果日志文件(.jtl
格式):jmeter -n -t /path/to/test_plan.jmx -l /path/to/results.jtl
若需快速測試Web服務,可通過GUI模式創建簡單測試計劃:
-l
參數時提示“File already exists”,需刪除或重命名已有的結果文件。