前提条件:安装了JDK
这里我装的是jdk8
[root@Master usr]# java -version
java version "1.8.0_351"
Java(TM) SE Runtime Environment (build 1.8.0_351-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.351-b10, mixed mode)
jmeter下载地址:https://jmeter.apache.org/download_jmeter.cgi
这里我装的是jmeter-5.4.1
将zip包放置linux中并解压,重命名文件名
[root@Master usr]# ll
total 72556
-rw-rw-rw-. 1 root root 74032019 Mar 25 17:01 apache-jmeter-5.4.1.zip
dr-xr-xr-x. 2 root root 49152 Mar 22 14:15 bin
drwxr-xr-x. 2 root root 6 Apr 11 2018 etc
drwxr-xr-x. 2 root root 6 Apr 11 2018 games
drwxr-xr-x. 9 root root 4096 Mar 2 17:00 include
drwxr-xr-x. 3 root root 52 Mar 22 14:11 java
drwxr-xr-x. 2 root root 42 Mar 22 14:29 jenkins
dr-xr-xr-x. 43 root root 4096 Mar 22 16:35 lib
dr-xr-xr-x. 144 root root 77824 Mar 6 13:40 lib64
drwxr-xr-x. 46 root root 12288 Mar 2 17:00 libexec
drwxr-xr-x. 12 root root 131 Mar 2 16:58 local
dr-xr-xr-x. 2 root root 20480 Mar 22 16:35 sbin
drwxr-xr-x. 238 root root 8192 Mar 22 14:15 share
drwxr-xr-x. 4 root root 34 Mar 2 16:58 src
lrwxrwxrwx. 1 root root 10 Mar 2 16:58 tmp -> ../var/tmp
[root@Master usr]# unzip apache-jmeter-5.4.1.zip
[root@Master usr]# ll
total 72556
drwxr-xr-x. 8 root root 138 Feb 1 1980 apache-jmeter-5.4.1
-rw-rw-rw-. 1 root root 74032019 Mar 25 17:01 apache-jmeter-5.4.1.zip
dr-xr-xr-x. 2 root root 49152 Mar 22 14:15 bin
drwxr-xr-x. 2 root root 6 Apr 11 2018 etc
drwxr-xr-x. 2 root root 6 Apr 11 2018 games
drwxr-xr-x. 9 root root 4096 Mar 2 17:00 include
drwxr-xr-x. 3 root root 52 Mar 22 14:11 java
drwxr-xr-x. 2 root root 42 Mar 22 14:29 jenkins
dr-xr-xr-x. 43 root root 4096 Mar 22 16:35 lib
dr-xr-xr-x. 144 root root 77824 Mar 6 13:40 lib64
drwxr-xr-x. 46 root root 12288 Mar 2 17:00 libexec
drwxr-xr-x. 12 root root 131 Mar 2 16:58 local
dr-xr-xr-x. 2 root root 20480 Mar 22 16:35 sbin
drwxr-xr-x. 238 root root 8192 Mar 22 14:15 share
drwxr-xr-x. 4 root root 34 Mar 2 16:58 src
lrwxrwxrwx. 1 root root 10 Mar 2 16:58 tmp -> ../var/tmp
[root@Master usr]# mv apache-jmeter-5.4.1 jmeter-5.4.1
[root@Master usr]# ll
total 72556
-rw-rw-rw-. 1 root root 74032019 Mar 25 17:01 apache-jmeter-5.4.1.zip
dr-xr-xr-x. 2 root root 49152 Mar 22 14:15 bin
drwxr-xr-x. 2 root root 6 Apr 11 2018 etc
drwxr-xr-x. 2 root root 6 Apr 11 2018 games
drwxr-xr-x. 9 root root 4096 Mar 2 17:00 include
drwxr-xr-x. 3 root root 52 Mar 22 14:11 java
drwxr-xr-x. 2 root root 42 Mar 22 14:29 jenkins
drwxr-xr-x. 8 root root 138 Feb 1 1980 jmeter-5.4.1
dr-xr-xr-x. 43 root root 4096 Mar 22 16:35 lib
dr-xr-xr-x. 144 root root 77824 Mar 6 13:40 lib64
drwxr-xr-x. 46 root root 12288 Mar 2 17:00 libexec
drwxr-xr-x. 12 root root 131 Mar 2 16:58 local
dr-xr-xr-x. 2 root root 20480 Mar 22 16:35 sbin
drwxr-xr-x. 238 root root 8192 Mar 22 14:15 share
drwxr-xr-x. 4 root root 34 Mar 2 16:58 src
lrwxrwxrwx. 1 root root 10 Mar 2 16:58 tmp -> ../var/tmp
配置环境变量
# 未配置环境变量时
[root@Master usr]# jmeter -v
bash: jmeter: command not found...
[root@Master usr]# vim /etc/profile
将以下内容输入到profile文件中的最后
# JMETER_HOME后写上jmeter的路径
export JMETER_HOME=/usr/jmeter-5.4.1
exportCLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
是环境变量生效,并再次运行jmeter -v验证
[root@Master usr]# source /etc/profile
[root@Master usr]# jmeter -v
Mar 25, 2023 5:07:08 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
_ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____
/ \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \
/ _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) |
/ ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ <
/_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.4.1
Copyright (c) 1999-2021 The Apache Software Foundation
出现上面的结果,则说明安装成功了。