title: 配置JDK + JMeter #标题tags: Jmeter #标签
date: 2022-01-04
categories: linux大杂烩 # 分类
配置jdk环境
注: JMeter需要jdk环境
jmeter运行需要jdk环境,请自行去官网下载jdk。
$ tar zxf jdk-14.0.2_linux-x64_bin.tar.gz -C /opt/
$ ln -sf /opt/jdk-14.0.2 /opt/jdk
$ cat >> /etc/profile << EOF
export JAVA_HOME=/opt/jdk
export CLASSPATH=\$JAVA_HOME/lib
export PATH=\$JAVA_HOME/bin:\$PATH
EOF
$ source /etc/profile
$ java -version # 查看版本信息
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
下载并解压
$ wget https://mirrors.tuna.tsinghua.edu.cn/apache/jmeter/binaries/apache-jmeter-5.3.tgz
$ tar zxf apache-jmeter-5.3.tgz -C /opt/
$ ln -sf /opt/apache-jmeter-5.3 /opt/jmeter
配置环境变量
$ cat >> /etc/profile << EOF
export JMETER_HOME=/opt/jmeter
export CLASSPATH=\$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:\$JMETER_HOME/lib/jorphan.jar:\$JMETER_HOME/lib/logkit-2.0.jar:\$CLASSPATH
export PATH=\$JMETER_HOME/bin:\$PATH
EOF
$ source /etc/profile
验证
$ jmeter -v # 查看版本信息
输出如下,表示没有问题:
修改jmeter配置文件并启动
$ cd /opt/jmeter/bin
$ vim jmeter.properties # 此文件需要进行如下操作
# 取消 server_port=1099 配置的注释 (264行)
# 取消 server.rmi.localport=4000 的注释 (302行)
# 取消 server.rmi.ssl.disable=false 的注释,并将值从false改为 true (336行)
$ vim jmeter-server # 此文件修改如下
RMI_HOST_DEF=-Djava.rmi.server.hostname=10.252.201.154(改成本机的ip地址) (第30行)
$ ./jmeter-server & # 启动
$ ss -lnptu | grep 4000 # 确定端口在监听
tcp LISTEN 0 50 :::4000 :::* users:(("java",pid=18317,fd=126))