在 Debian 上配置 JMeter 的完整步骤
一 准备环境
sudo apt update && sudo apt install -y openjdk-11-jdkjava -version(应显示 11.x)sudo apt install -y fonts-dejavu二 安装方式
wget https://downloads.apache.org/jmeter/binaries/apache-jmeter-5.4.3.tgztar -xzf apache-jmeter-5.4.3.tgz && sudo mv apache-jmeter-5.4.3 /opt/jmeterecho 'export JMETER_HOME=/opt/jmeter' | sudo tee -a /etc/profile.d/jmeter.shecho 'export JMETER_HOME=/opt/jmeter' >> ~/.bashrcecho 'export PATH=$JMETER_HOME/bin:$PATH' >> ~/.bashrcsource ~/.bashrc(或 source /etc/profile.d/jmeter.sh)jmeter -v(应输出版本号)sudo apt install -y apache-jmeter/usr/share/apache-jmeterecho 'export PATH=/usr/share/apache-jmeter/bin:$PATH' >> ~/.bashrc && source ~/.bashrc三 基本使用
jmeterjmeter -n -t /path/to/testplan.jmx -l /path/to/results.jtljmeter -n -t /path/to/testplan.jmx -l /path/to/results.jtl -e -o /path/to/report-n 非 GUI;-t 指定 .jmx 脚本;-l 结果文件(如 .jtl);-e 生成报告;-o 报告输出目录(需为空)四 远程与分布式测试(可选)
server.rmi.ssl.disable=true(禁用 RMI SSL,便于快速联调)nohup $JMETER_HOME/bin/jmeter-server &remote_hosts=192.168.1.11:1099,192.168.1.12:1099jmeter -n -t /path/to/testplan.jmx -R 192.168.1.11,192.168.1.12 -l /path/to/results.jtlserver.rmi.ssl.disable=false 并正确部署密钥,生产环境建议使用 SSL 模式五 常见问题与优化
java -version 为 11;若未生效,检查 PATH 是否包含 $JMETER_HOME/binserver.rmi.ssl.disable=true;生产建议配置 SSL 证书sudo apt install -y fonts-dejavu-e -o 直接生成 HTML 报告