Ubuntu部署jmeter
一:ubuntu部署jdk
1:先下载jdk-8u74-linux-x64.tar.gz,上传到服务器,这里上传文件用到了ubuntu 下的 lrzsz。
ubuntu下直接执行 sudo apt-get install lrzsz
lrzsz 拆分为两个命令,sz和rz
sz命令发送文件到本地:
# sz filename
rz命令本地上传文件到服务器
# rz
我在/user/local 目录下新建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 JMETER= /usr/local/apache-jmeter-3.2
export PATH=$JMETER/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的更多相关文章
- Jmeter(十八)_Ubuntu部署jmeter与ant
		
Docker部署接口自动化持续集成环境第三步,容器化Jmeter与ant! 接上文:Docker_容器化jenkins 为了整合接口自动化的持续集成工具,我将jmeter与ant都部署在了Jenkin ...
 - Ubuntu部署python3.5的开发和运行环境
		
Ubuntu部署python3.5的开发和运行环境 1 概述 由于最近项目全部由python2.x转向 python3.x(使用目前最新的 python3.5.1) ,之前的云主机的的默认python ...
 - Ubuntu部署python3.7的开发和运行环境
		
Ubuntu部署python3.7的开发和运行环境 1 概述 由于最近项目全部由python2.x转向 python3.x(使用 python3.7.1) ,之前的云主机的的默认python版本都面临 ...
 - Ubuntu 部署 nginx
		
Ubuntu 部署 nginx apt-get install nginx
 - 阿里云Ubuntu部署java web - 文件夹
		
文件夹(点击章节标题阅读): 阿里云Ubuntu部署java web(1) - 系统配置 ssh链接server(使用终端远程链接) 加入用户 给用户赋予运 ...
 - ubuntu部署django详细教程
		
教程使用的软件版本:Ubuntu 18.04.1 LTS,django2.0,Python 3.6.5.nginx-1.13.7.uWSGI (2.0.17.1),Ubuntu是纯净的,全新的.下面我 ...
 - ubuntu部署.Net Core3.1(Nginx+pm2)
		
前言 虽然.NetCore已经出来很久了,但是很多初学者还是不会在linux部署.所以写一篇初学者在ubuntu下部署Core的全过程,大佬请无视. 环境搭建 ubuntu18.04 NetCore3 ...
 - python3.6    ubuntu部署nginx、 uwsgi、 django
		
ubuntu部署nginx. uwsgi. django 将项目上传到服务器 python manager.py runserver 0:80 在浏览器输入服务器的域名或者ip地址,访问成功. 安装u ...
 - 写给新手看的Flask+uwsgi+Nginx+Ubuntu部署教程
		
学习 Flask,写完一个 Flask 应用需要部署的时候,就想着折腾自己的服务器.根据搜索的教程照做,对于原理一知半解,磕磕碰碰,只要运行起来了,谢天谢地然后不再折腾了,到下一次还需要部署时,这样的 ...
 
随机推荐
- js 判断浏览器内核
			
function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE& ...
 - Jenkins安装与构建部署
			
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1.持续的软件版本发布 ...
 - 实战c++中的string系列--std::string与MFC中CString的转换
			
搞过MFC的人都知道cstring,给我们提供了非常多便利的方法. CString 是一种非常实用的数据类型. 它们非常大程度上简化了MFC中的很多操作,使得MFC在做字符串操作的时候方便了非常多.无 ...
 - 各种排序算法C++
			
各种排序算法 插入排序 直接插入排序 void InsertSort(int arr[], int len) { int i, j; int temp; for (i = 1; i < len; ...
 - Scrapy爬虫入门系列3 将抓取到的数据存入数据库与验证数据有效性
			
抓取到的item 会被发送到Item Pipeline进行处理 Item Pipeline常用于 cleansing HTML data validating scraped data (checki ...
 - [已解决]pycharm报错:AttributeError: module 'pip' has no attribute 'main'
			
> 更新pip后,pycharm更新模块报错,经过一番查找,现提供两种解决办法. 报错片段信息如下: AttributeError: module 'pip' has no attribute ...
 - Spring MVC内部资源视图解析器
			
InternalResourceViewResolver用于将提供的URI解析为实际URI.下面的示例演示如何在Spring Web MVC框架中使用SpringResultViewResolver. ...
 - python 面向对象类成员(字段 方法 属性)
			
一.字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同, 普通字段属于对象 静态字段属于类 class Province: # 静态字段 countr ...
 - JavaScript核心(晋级高手必读篇)
			
本文是对“ECMA-262-3 in detail”系列学习内容的概述与总结.如果你对ES3系列文章感兴趣,本文每一节内容均包含相应ES3系列章节的链接,以供阅读与获取更深入的解释. 本文预期读者:有 ...
 - 如何通过PHP判断年份是否是闰年----两种方法
			
1.定义:闰年是对4取余为0,对100取余不等于0,对400取余等于0的年是闰年. 2.代码: 第一种方法:直接函数判断 $day = date('Y'); if ($day%4==0&&am ...