使用場景
Linux 環境會更加穩定一些,把 JMeter 搭建在 Linux 上做性能測試,再比如我們的 JMeter + ant + jenkins 也可以在 Linux 上跑。
環境信息:
- CentOS 7.7 64位
- JDK 1.8
- JMeter 5.2
1、下載JMeter安裝包
JMeter是開源的工具,安裝 JMeter 要先安裝好 JDK 的環境,安裝JDK參考另外的文檔。
JMeter最新版下載地址:https://jmeter.apache.org/download_jmeter.cgi
JMeter歷史版本下載地址:https://archive.apache.org/dist/jmeter/binaries/
我們這里安裝JMeter 5.2 版本,安裝最新版 5.4也行,沒關系。
一般是Windows環境下載 zip 包,linux 環境下載 tgz 包,把 zip 包的放到 linux 上也可以的。
下載好安裝包后上傳在 linux 上,任何目錄都行,創建一個存放 jmeter 的文件夾,我這里放在 /usr/local/jmeter 目錄。
使用 unzip 命令解壓 zip 文件,如果沒有安裝過 unzip
,先yum安裝下:yum -y install unzip
使用unzip 解壓.zip 文件。
[root@localhost /]# mkdir /usr/local/jmeter
[root@localhost /]# yum -y install unzip
[root@localhost jmeter]# unzip apache-jmeter-5.2.zip
2、配置環境變量
解壓完成之后,要配置下環境變量,通過 vi
命令修改配置文件 /etc/profile 來設置環境變量。
vi
編輯 /etc/profile 文件,設置環境變量,輸入 G
,然后再輸入 i
到編輯模式,在文件底部進行編輯,輸入以下環境變量,按 ESC
鍵退出編輯模式,輸入 :wq
保存退出。
JMETER_HOME=/usr/local/jmeter/apache-jmeter-5.2
export PATH=${JMETER_HOME}/bin:$PATH
輸入命令:source /etc/profile
使環境變量生效;輸入 jmeter --version
檢查環境是否ok
Jemter 運行腳本,需要先在本地 windows 環境調好腳本,然后上傳到 linux 上,通過 NONGUI 模式進行腳本運行。生成的 jtl 文件下載到 windows 環境上在聚合報告中打開,這個另外章節再說吧。