一,jmeter的用途:
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,
它最初被设计用于Web应用测试,但后来扩展到其他测试领域。
Apache jmeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。
它可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。
说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest
对应的源码可以访问这里获取: https://github.com/liuhongdi/
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,下载jmeter
1,官网:
https://jmeter.apache.org/
下载页面:
https://jmeter.apache.org/download_jmeter.cgi
2,下载:
[root@localhost ~]# mkdir /usr/local/source/jmeter [root@localhost ~]# cd /usr/local/source/jmeter/ [root@localhost jmeter]# wget https://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-5.3.zip
三,安装jmeter
说明:jmeter是基于java的软件,在安装jmeter之前,先确认机器中已安装好了jdk环境,
可参考这一篇:
https://www.cnblogs.com/architectforest/p/12432591.html
1,解压
[root@localhost jmeter]# unzip apache-jmeter-5.3.zip
2,把解压后的文件移动到软件安装目录
[root@localhost jmeter]# mv apache-jmeter-5.3 /usr/local/soft/
四,为jmeter配置环境变量
1,编辑profile
[root@localhost jmeter]# vi /etc/profile
增加以下三行:
export JMETER_HOME=/usr/local/soft/apache-jmeter-5.3 export CLASS_PATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASS_PATH export PATH=$JMETER_HOME/bin:$PATH
2,使环境变量生效:
[root@localhost jmeter]# source /etc/profile
五,测试安装是否成功
查看版本:
[root@localhost jmeter]# jmeter -v _ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____ / \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ / _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) | / ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ < /_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.3 Copyright (c) 1999-2020 The Apache Software Foundation
六,在linux下面运行时,为jmeter创建一个桌面链接:
链接到这个命令即可:
/usr/local/soft/apache-jmeter-5.3/bin/jmeter
可以为它选择一个icon:
/usr/local/soft/apache-jmeter-5.3/docs/images/logo.svg
或同目录下的jmeter.png
如图:
七,查看linux的版本:
[root@node ~]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core)