JMeter是基于Java开发的工具,需先确保CentOS系统安装了Java 1.8或更高版本。
yum命令安装OpenJDK 1.8:yum -y install java-1.8.0-openjdk*
java -version
输出应包含Java版本信息(如openjdk version "1.8.0_392"),确认安装成功。apache-jmeter-5.6.3.tgz)。/opt(或其他合适目录):tar -zxvf apache-jmeter-5.6.3.tgz -C /opt/
/etc/profile文件,添加以下内容(替换为实际路径):export JMETER_HOME=/opt/apache-jmeter-5.6.3
export PATH=$JMETER_HOME/bin:$PATH
执行source /etc/profile使配置生效,之后可通过jmeter命令直接启动。插件管理器(JMeter Plugins Manager)可简化插件安装流程,避免手动下载JAR文件的麻烦。
jmeter-plugins-manager.jar文件。jmeter-plugins-manager.jar复制到JMeter的lib/ext目录(若目录不存在,需手动创建):mkdir -p /opt/apache-jmeter-5.6.3/lib/ext
cp /path/to/jmeter-plugins-manager.jar /opt/apache-jmeter-5.6.3/lib/ext/
./jmeter启动JMeter,在顶部菜单栏选择Options -> Plugins Manager,进入插件管理界面。Available Plugins标签页中,搜索所需插件(如HTTP(S) Test Script Recorder、JSON Extractor、InfluxDB Backend Listener等),勾选目标插件。Apply Changes and Restart JMeter按钮,插件管理器会自动下载并安装插件,随后重启JMeter使插件生效。若插件未在插件管理器中列出,可手动下载JAR文件并放置到指定目录。
https://jmeter-plugins.org/),下载对应版本的JAR文件。lib/ext目录:cp /path/to/plugin.jar /opt/apache-jmeter-5.6.3/lib/ext/
./jmeter重启JMeter,插件将自动加载。Installed Plugins标签页中,可查看当前已安装的插件列表(包括版本号)。Installed Plugins标签页中,选中要卸载的插件,点击Uninstall按钮,随后重启JMeter。以InfluxDB Backend Listener插件为例,验证插件是否生效:
Thread Group和HTTP Request采样器。Thread Group -> Add -> Listener -> Backend Listener,选择InfluxDBBackendListenerClient。HTTP(S) Test Script Recorder),需确保防火墙允许代理端口的通信(默认8888)。