温馨提示×

jmeter在centos上的安装步骤

小樊
51
2025-10-20 01:13:54
栏目: 智能运维

1. 安装Java环境(JMeter前置依赖)
JMeter是基于Java的应用程序,需先安装JDK(推荐OpenJDK 8,兼容性最佳)。在CentOS终端执行以下命令:

sudo yum install java-1.8.0-openjdk-devel -y

安装完成后,验证Java版本:

java -version

输出需包含java version "1.8.0_xxx",确认安装成功。

2. 下载JMeter安装包
访问Apache JMeter官网(https://jmeter.apache.org/download_jmeter.cgi),下载最新稳定版本的二进制压缩包(如apache-jmeter-5.6.3.tgz,选择.tgz格式更轻量)。可通过wget直接下载到CentOS服务器:

wget https://dlcdn.apache.org/jmeter/binaries/apache-jmeter-5.6.3.tgz

3. 解压并移动安装包
使用tar命令解压下载的压缩包,并将其移动至系统常用软件目录(如/opt):

tar -xzf apache-jmeter-5.6.3.tgz
sudo mv apache-jmeter-5.6.3 /opt/jmeter

(注:/opt目录通常用于存放第三方软件,便于统一管理)。

4. 配置环境变量
为方便全局调用JMeter命令,需将其路径添加到系统环境变量中。编辑全局配置文件/etc/profile

sudo vi /etc/profile

在文件末尾添加以下内容(根据实际安装路径调整):

export JMETER_HOME=/opt/jmeter
export PATH=$JMETER_HOME/bin:$PATH

保存并退出(Esc:wq),然后使配置生效:

source /etc/profile

5. 验证安装
执行以下命令,若输出JMeter版本信息(如Apache JMeter 5.6.3),则说明安装成功:

jmeter -v

6. (可选)简化命令调用
若希望直接通过jmeter命令启动(无需输入完整路径),可创建符号链接:

sudo ln -s /opt/jmeter/bin/jmeter /usr/local/bin/jmeter

之后,终端直接输入jmeter即可启动。

7. (可选)启动JMeter GUI
若需使用图形界面(如设计测试计划),可通过以下命令启动:

jmeter

若需非GUI模式(适合性能测试,节省资源),可使用:

jmeter -n -t /path/to/testplan.jmx -l /path/to/result.jtl

其中,-t指定测试计划文件路径,-l指定结果输出文件路径。

8. (可选)配置防火墙(远程访问需开启)
若需从其他机器访问JMeter的JMX监控端口(默认1099),需开放防火墙端口:

sudo firewall-cmd --permanent --add-port=1099/tcp
sudo firewall-cmd --reload

注意事项

  • 若使用yum安装JMeter(替代手动下载),可添加JMeter官方仓库(参考搜索结果中的yum安装方法),但手动下载更灵活(可选择特定版本);
  • 执行脚本时,确保测试计划文件(.jmx)和结果文件(.jtl)的路径正确(建议使用绝对路径);
  • 分布式压测需额外配置Master/Slave节点(参考JMeter官方文档的分布式测试章节)。

0