概述:

我们平时运行jmeter都是在windows上。但是如果做持续集成或者分布式,jmeter就必须在服务器上跑了

操作流程:

一:在Linux服务器先安装jdk

1:先下载jdk-8u74-linux-x64.tar.gz,上传到服务器,这里上传文件用到了ubuntu 下的lrzsz。

ubuntu下直接执行sudo apt-get install lrzsz

lrzsz 拆分为两个命令,sz和rz

sz命令发送文件到本地:

# sz filename

rz命令本地上传文件到服务器

#rz

我在/tmp目录下新建java文件夹,在java文件夹下执行 rz 命令,直接从本地把jdk包传到服务器上

2:解压tar包。

执行 tar -xvf jdk-8u74-linux-x64.tar.gz ,解压jdk包,生成 jdk1.8.0_74 目录

3:配置环境变量

vi /etc/profile

在最后面增加两行

export JAVA_HOME=/usr/local/java/jdk1.8.0_74

export PATH=$JAVA_HOME/bin:$PATH

执行命令:source /etc/profile,配置的环境变量生效

4:查看是否安装成功,执行命令:java-version

二:安装jmeter

1、将本地的Jmeter文件打包成zip文件:apache-jmeter-3.2.zip,再用rz命令上传到服务器

2、在服务器解压缩,生成jmeter-3.0目录

3、安装unzip:apt-get install unzip

4、解压缩:unzip apache-jmeter-3.0_json.zip

5、将jmeter-3.0目录 放到 /usr/local下

6、配置Jmeter环境变量。vi /etc/profile,再添加如下变量

export JAVA_HOME=/usr/local/java/jdk1.8.0_74

export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH

export PATH=$JMETER_HOME/bin:$PATH

7、执行命令:source /etc/profile,配置的环境变量生效

8、检查安装结果:jmeter -v

三:脚本试运行

执行命令:# jmeter -n -t /tmp/apache-jmeter-3.2/bin/lsmsp.jmx -l log.jtl,查看结果

参数说明:

-n:以非GUI方式运行脚本

-t:后面接脚本名称

-l:后面接日志名称,保存运行结果

通过 cat log.jtl 查看结果日志

Ubuntu运行jmeter这里就结束了,后续将用jenkins发布报告,敬请期待!

jmeter怎么在服务器上运行,Jmeter必知必会(十四)-在服务器上运行脚本相关推荐

  1. 数据科普:期权的希腊字母 | 上(投资必知必会)

    投资小课堂由开课啦???? 1.期权类型与到期盈亏 2.定价模型与平价关系式 3.期权价格和相关变量的关系 期权的希腊字母主要包括 Delta. Gamma. Theta.Vega 和 Rho,每个希 ...

  2. linux运行界别,day7 Linux下必知必会文件(2)

    主要内容: 运行级别 Linux下面必知必会文件和目录 Linux启动流程 一.运行级别 1.运行级别分为0--6共七级 具体如下表: 级别 CentOS 6 (run level) CentOS 7 ...

  3. 【web必知必会】—— 图解HTTP(下)

    [web必知必会]-- 图解HTTP(下) 原文:[web必知必会]-- 图解HTTP(下) 上一篇<图解HTTP 上>总结了HTTP的报文格式,发送方式,以及HTTP的一些使用. 本文再 ...

  4. gns3中两个路由器分别连接主机然后分析ip数据转发报文arp协议_关于TCP/IP,必知必会的十个问题!...

    本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养. TCP/IP十个问题 TCP/IP十个问题 一.TCP/IP模型 TCP/IP协议模型(Trans ...

  5. mysql必_MySQL必知必会(一)

    摘自<MySQL必知必会> 1.1.1 什么是数据库 数据库:保存有组织的数据的容器(通常是一个文件或一组文件) 人们通常用数据库这个术语来代表他们使用的数据库软件.这是不正确的,它是引起 ...

  6. mysql中用完即删用什么_MySQL使用和操作总结(《MySQL必知必会》读书笔记)

    简介 MySQL是一种DBMS,即它是一种数据库软件.DBMS可分为两类:一类是基于共享文件系统的DBMS,另一类是基于客户机--服务器的DBMS.前者用于桌面用途,通常不用于高端或更关键应用. My ...

  7. mysql必知必会_MySQL必知必会

    MySQL必知必会 联结的使用, 子查询, 正则表达式和基于全文本的搜索, 存储过程, 游标, 触发器, 表约束. 了解SQL 数据库基础 电子邮件地址薄里查找名字时, 因特网搜索站点上进行搜索, 验 ...

  8. mysql必学十大必会_MYSQL 学习(一)--启蒙篇《MYSQL必知必会》

    MYSQL必知必会 一. DDL 数据定义语言 Data Definition Language 是指CREATE,ALTER和DROP语句. DDL允许添加/修改/删除包含数据的逻辑结构,或允许用户 ...

  9. [转载]企业网站建设必知必会

    原文地址:企业网站建设必知必会作者:刘红杰 慧桥研发中心的同事常跟我提及我们有不少客户对网站建设和网站推广的基本概念还不是很清楚.三言两语一时又无法给客户解释清楚,经常造成沟通障碍.于是萌生写一些企业 ...

  10. mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)

    站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...

最新文章

  1. Centos6.5升级gcc for qt5.3.1
  2. 使用ajax和history.pushState无刷新改变页面URL
  3. 自己就是最好的投资标的
  4. AngularJS基于模块化的MVC实现
  5. 如何:修改 Office Open XML 文档【转载】
  6. NOI.AC#2266-Bacteria【根号分治,倍增】
  7. python集合类型是一种具体的数据类型_Python3基础语法之集合类型
  8. Vue.js项目去除url中的#/ - 解决篇
  9. Sql server锁,独占锁,共享锁,更新锁,乐观锁,悲观锁
  10. [转载]MySQL锁机制
  11. Topic Model的分类总结(LDA变种)
  12. MySQL 入门(十)—— 数据操作
  13. 网页数据实时更新的三种简单方法
  14. Android生成签名文件对应用签名 Android签名作用
  15. PhotoKit在线图片编辑器
  16. 雷军到底有多少钱!!
  17. 最新Win10离线安装.NET Framework 3.5的方法(附离线包2022/3/22)
  18. 做鼻子测试软件,深度解析鼻子类型,测试你属于哪种鼻子?
  19. 无线蓝牙耳机哪个品牌好?蓝牙降噪耳机品牌推荐
  20. Gantt图和PERT图的相关知识

热门文章

  1. 一台电脑如何装两个用友NC57环境(测试用)
  2. CSS发展历程基本属性
  3. MessageBox使用详解
  4. react 预览图片 @hanyk/rc-viewer
  5. 20个国外知名网站手机版网页设计欣赏
  6. 【C++】医学影像PACS管理系统源码支持三维图像后处理和重建
  7. File '/Users/jdl/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/13OK1WK8TKQX5/UIKit-2LM3EQU
  8. Error CodeSignatureDoesNotMatch/Code MessageThe request signature we calculated does not mat...
  9. java gridlayout 设置列宽,设置GridLayout列的宽度
  10. 京东跟便利店搞一起了谁爽?谁不爽?