JMeter的安装和目录解析
Ubuntu系统中jmeter的安装和目录解析
作为一个Linux新手,在使用jdk时,或许会安装配置多次仍然导致无法使用情况(如无法登录系统等),请按如下步骤一步一步安装并配置
相关软件下载地址
JDK:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html?ssSourceSiteId=ocomen
JMeter:http://jmeter.apache.org/download_jmeter.cgi
JMeter插件:http://jmeter-plugins.org/downloads/all/
一、JDK的安装和环境变量配置
1、JDK版本选择
JDK:在作者编写该书时JDK版本已经更新到1.9.0,本书就以1.9.0版本为例,如下图:

点击图标2按钮页面跳转到下载页面。

选择Linux版本的tar.gz文件点击下载到指定目录。
如果需要下载早期版本,在JDK下载页面中下拉到页面底部选择早起版本下载链接选在自己需要的版本:

2、查看下载JDK文件
Ubuntu系统下载文件默认放在“下载”目录中,即:

进入下载目录后查看已经下载完成的文件:jdk-9.0.4_linux-x64_bin.tar.gz
进入终端查看已经下载完成的文件:使用ctr+alt+t打开终端(在此作者建议读者尽量多的使用输入命令完成,脱离鼠标,这是Linux系统下使用命令的魅力所在),进入终端。
3、安装JDK并配置环境变量
1)在终端完成如下操作:
root@ranxf:/home/ranxf/下载# tar -zvxf jdk-9.0.4_linux-x64_bin.tar.gz # 解压文件到当前目录;
root@ranxf:/opt# tar -zvxf jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/ # 解压文件到指定目录,加参数-C,在此说明,我喜欢将新安装的文件放置在opt下,可根据个人喜好新建目录。
2)查看解压后的JDK目录:
3)配置环境变量:
进入vim编辑器后,按键盘“i”键为编辑模式,输入上面内容,保存前退出编辑按冒号“:wq”,即可。
二、Jmeter的安装和目录解析
1、版本选择:
目前Jmeter版本已经更新到4.0版本了,同时只能在jdk8或jdk9版本下运行,如图:

选在图中标识2下载二进制文件apache-jmeter-4.0 .tgz到下载目录。
在终端直接解压apache-jmeter-4.0 .tgz到/opt/目录下即可安装成功:
看见以上内容已经安装成功。
2、jmeter目录解析
bin 包含启动、配置等相关命令
docs 官方本地文档目录
extras 辅助库
lib 核心库,包含JMeter用到的各种基础库和插件
licenses 包含non-ASF软件的许可证
printable_docs 可打印版本文档目录
LICENSE JMeter许可说明
NOTICE JMeter简单信息说明
README.md JMeter官方基本介绍
下面我们重点看一下bin目录
bin目录下我们最关注几个文件:
jmeter.properties JMeter核心配置文件,各种配置基本在这完成
log4j.conf JMeter日志配置管理
jmeter.log JMeter运行日志记录,什么输出信息、警告、报错都在这里进行了记录
jmeter.sh linux下jmeter启动文件
shutdown.sh Linux下jmeter关闭文件
stoptest.sh Linux下jmeter测试停止文件
jmeter-server Linux下jmeter服务器模式启动文件
注:每一个.sh文件都对应一个.cmd文件,.cmd是Windows下的对应功能的文件。
3、安装插件管理
从http://www.jmeter-plugins.org/install/Install/ 下载插件管理包,如图:
将下载的包放至jmemter解压根目录的lib/ext下即可。
JMeter的安装和目录解析的更多相关文章
- 3.1、Ubuntu系统中jmeter的安装和目录解析
以下内容亲测,如果不对的地方,欢迎留言指正,不甚感激.^_^祝工作愉快^_^ Jmeter是一个非常好用的压力测试工具. Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测 ...
- 【Jmeter自学】JMeter的安装(一)
==================================================================================================== ...
- Jmeter之安装(一)
Jmeter Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 小七这边之前用jmeter ...
- Nginx安装与配置文件解析
导读 Nginx是一款开放源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3代理服务,是一款自由的软件,同时也是运维工程师必会的一种服务器,下面我就简单的说一下Nginx服务器的 ...
- Jmeter下载安装配置及使用(windows)
1 前言 仅作为记录使用. 2 步骤 2.1 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.2 选择binary版本即可:apache-jme ...
- centos7 jmeter分布式安装
step1 环境说明:腾讯云主机--> centos7 1主2从 下面使用内网 IP master节点:10.21.11.6 slave1节点:10.21.11.44 slave2节点:10. ...
- 挨批记后记--Jmeter环境安装
挨批之后的艰难挣扎: 首先说所要造的数据是性能测试任务的创建,而创建任务还需要先创建场景,场景则又牵涉到jmx文件... 经过搜索后发现jmx文件通过jmeter生成,所以软件的安装就开始了.. jm ...
- Jmeter入门--安装教程
jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用于测试静态和动 ...
- Jmeter+Badboy安装使用文档
Jmeter+Badboy安装使用文档 目录 1.jmeter安装 1 2.Jmeter基础使用 3 3. 使用Jmeter进行分布式测试 ...
随机推荐
- 如何用C语言读写文件
#include "stdio.h"#include <stdlib.h> main(){ FILE *fp1;//定义文件流指针,用于打开读取的文件 FILE *fp ...
- Android无线测试之—UiAutomator UiScrollable API介绍七
滑动到某个对象 一.滑动到某个对象相关API 返回值 API 描述 boolean scrollIntoView(UiSelector selector) 滑动到条件元素所在位置,并且尽量让其居于屏幕 ...
- Java之自动拆装箱
顾名思义,自动拆装箱就是将基本类型和包装类进行自动的互相转换. JDK5.0后,将自动装箱/拆箱引Java中. 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中 ...
- SSM框架---搭建
SSM框架简介 SSM框架,是spring + spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统. Spr ...
- dede标签:arclist标签使用大全
特别提示:arclist是织梦建站系统中最重要的标签,同时也是最基础的标签,希望大家熟练掌握,可以说是学习织梦必备知识. 标签名称:arclist标记简介:织梦常用标记,也称为自由列表标记,其中img ...
- onbeforeunload 适用DOM 0级,不适用 DOM 2级
你可以在控制台试下: window.addEventListener("beforeunload", function () { return 'ss'; }); 我这里 chro ...
- centos7 安装kafka Manager
1.安装sbt编译环境 curl https://bintray.com/sbt/rpm/rpm |tee /etc/yum.repos.d/bintray-sbt-rpm.repo yum inst ...
- JAVA编程你必须知道的那些英文单词
第一章: JDK(Java Development Kit) java开发工具包 JVM(Java Virtual Machine) java虚拟机 Javac 编译命令 ...
- Spring--简记
Spring通过一个配置文件描述Bean及Bean之间的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系. Spring的IoC(控制反转)容器提供了Bean实例缓存.生 ...
- java面向对象基础回顾
(49) (0) 面向对象 啥是面向对象 什么是多态多态的机制 接口和抽象类区别 个人理解 代码实现 面向对象 学习java大家接触到的最多的话语无非就是面向对象,可能大家没有仔细研究过这个问题,但 ...