1. newman的安装依赖nodejs,首先安装node/npm

进入到 /usr/local目录
[root@ipha-dev71- local]# cd /usr/local
[root@ipha-dev71- local]# pwd
/usr/local
[root@ipha-dev71- local]# wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz # 下载安装包
---- ::-- https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz
Resolving nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, :::::172e, ...
Connecting to nodejs.org (nodejs.org)|104.20.23.46|:... connected.
HTTP request sent, awaiting response... OK
Length: (12M) [application/x-xz]
Saving to: ‘node-v10.16.2-linux-x64.tar.xz’ %[==============================================================================================================================>] ,, .00MB/s in .4s -- :: (1.49 MB/s) - ‘node-v10.16.2-linux-x64.tar.xz’ saved [/] [root@ipha-dev71- local]# ll
total
drwxr-xr-x. root root Nov bin
drwxr-xr-x. root root Nov etc
drwxr-xr-x. root root Nov games
drwxr-xr-x. root root Nov include
drwxr-xr-x. root root Nov lib
drwxr-xr-x. root root Nov lib64
drwxr-xr-x. root root Nov libexec
-rw-r--r-- root root Aug : node-v10.16.2-linux-x64.tar.xz
drwxr-xr-x root root Jan python3
drwxr-xr-x. root root Nov sbin
drwxr-xr-x. root root Jan share
drwxr-xr-x. root root Nov src
[root@ipha-dev71-1 local]# tar -xvf node-v10.16.2-linux-x64.tar.xz # 解压

[root@ipha-dev71-1 local]# ll
  total 12740
  drwxr-xr-x. 2 root root 6 Nov 5 2016 bin
  drwxr-xr-x. 2 root root 6 Nov 5 2016 etc
  drwxr-xr-x. 2 root root 6 Nov 5 2016 games
  drwxr-xr-x. 2 root root 6 Nov 5 2016 include
  drwxr-xr-x. 2 root root 6 Nov 5 2016 lib
  drwxr-xr-x. 2 root root 6 Nov 5 2016 lib64
  drwxr-xr-x. 2 root root 6 Nov 5 2016 libexec
  drwxrwxr-x 6 500 500 108 Aug 7 00:02 node-v10.16.2-linux-x64
  -rw-r--r-- 1 root root 13043892 Aug 7 00:03 node-v10.16.2-linux-x64.tar.xz
  drwxr-xr-x 7 root root 100 Jan 25 2019 python3
  drwxr-xr-x. 2 root root 6 Nov 5 2016 sbin
  drwxr-xr-x. 5 root root 49 Jan 22 2018 share
  drwxr-xr-x. 2 root root 6 Nov 5 2016 src

 [root@ipha-dev71-1 local]# mv node-v10.16.2-linux-x64 node  # 重命名为node

 [root@ipha-dev71-1 local]# vi /etc/profile  # 配置环境变量

在文件末尾添加:

export NODE_HOME=/usr/local/node
  export PATH=$NODE_HOME/bin:$PATH

[root@ipha-dev71-1 local]# source /etc/profile   # 使环境变量生效

# 检测node和npm是否安装成功

[root@ipha-dev71-1 local]# node -v
  v10.16.2
  [root@ipha-dev71-1 local]# npm -v
  6.9.0

2.安装newman

[root@ipha-dev71- local]# npm install -g newman
/usr/local/node/bin/newman -> /usr/local/node/lib/node_modules/newman/bin/newman.js
+ newman@4.5.
added packages from contributors in .393s
[root@ipha-dev71- local]# newman -v # 检测Newman是否安装成功
4.5.

参考:https://www.cnblogs.com/HYanqing/p/11137146.html

linux上安装newman的更多相关文章

  1. linux上用newman+postman进行自动化测试

    第一步:导出postman文件 Postman就是根据collection和enviroment这两个json文件来自动化运行的! 所以从Postman中导出collection和enviroment ...

  2. 在Windows和Linux上安装paramiko模块以及easy_install的安装方法

    一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...

  3. 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导

    Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...

  4. WINDOWS和Linux上安装php7 alpha 并安装 yaf

    WINDOWS和Linux上安装php7 alpha 并安装 yaf PHP技术  widuu  2个月前 (06-15)  126浏览  0评论 windows 1.windows上安装 php7 ...

  5. 在Windows和Linux上安装paramiko模块

    一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...

  6. Linux上安装使用boost入门指导

    Data Mining Linux上安装使用boost入门指导 获得boost boost分布 只需要头文件的库 使用boost建立一个简单的程序 准备使用boost二进制文件库 把你的程序链接到bo ...

  7. 如何在Linux上安装Storm

    Storm是开源的分布式实时计算系统,能够让数据流处理变得简单.可靠,也因此在大数据领域有广泛的实际 应用.下面介绍一下如何在Linux系统上安装Storm.根据Storm官网介绍,安装Storm软件 ...

  8. linux上安装Drupal

    linux上安装Drupal 前言:国内用drupal的并不太多,网上资料也很少.要注意的是drupal尽量别使用apt来安装,特别是ubuntu平台的drupal做出了一定的更改,会妨碍后期的学习和 ...

  9. 在Linux上安装Hadoop

    先决条件: Hadoop是用JAVA写的,所以首先要安装Java.在Ubuntu上安装JDK见:http://blog.csdn.net/microfhu/article/details/766739 ...

随机推荐

  1. SpringBoot的一个小彩蛋

    彩蛋这种东西还算比较常见,在电影或者游戏里面我们也遇见过不少.今天就简单介绍一下SpringBoot里面的一个小彩蛋. 玩过SpringBoot的同志都知道,SpringBoot的启动界面是这酱紫的: ...

  2. FourAndSix2 靶机渗透

    0x01 简介 FourAndSix2是易受攻击的一个靶机,主要任务是通过入侵进入到目标靶机系统然后提权,并在root目录中并读取flag.tx信息 FourAndSix2.镜像下载地址: https ...

  3. CSS新增的伪类选择器

    :root 选择文档的根元素,等同于 html 元素 :empty 选择没有子元素的元素 :target 选取当前活动的目标元素 :not(selector) 选择除 selector 元素意外的元素 ...

  4. Vue学习之vue中的v-if,v-show,v-for

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. 利用Jenkins实现项目自动化部署

    1.安装Jenkins,参考上一篇博客:安装Jenkins 安装Java 安装tomcat 安装maven 2.全局工具配置,填写好后点击save 3.安装git plugin插件

  6. Spring Boot + WebSocket 学习笔记

    首先需要了解一下背景,什么是WebSocket以及为什么要用WebSocket. 在常见的Web应用中,客户端与服务器通信,都是通过HTTP协议进行通信,客户端一次请求,服务端一次响应.而WebSoc ...

  7. ReentrantLock API

    java可重入锁,简单几个小案例,测试特性. 1.尝试锁  tryLock package com.cn.cfang.ReentrantLock; import java.util.concurren ...

  8. HNU_中小学数学卷子自动生成程序(个人项目)简要分析

    一.前言 首先,在这里特别感谢我的结对编程伙伴HnuLyx,他在算法上和设计思路上都与我有很大的不同,个人项目互评中,为我的项目提出了很多很好的建议,让我在认清自己不足的同时,了解到很多以前没有注意的 ...

  9. 前沿科技-混合现实(MR)远程协作辅助工具:微缩虚拟形象Mini-Me

    今天分享一篇在刚刚结束的CHI’2018上发表的full paper.该文章由来自澳洲University of South Australia的Piumsomboon等人和来自新西兰Universi ...

  10. 跨域及JSONP原理

    什么是跨域:a.com 域名下的js无法操作b.com或是c.a.com域名下的对象 为什么浏览器要引入跨域问题? 跨域问题来源于浏览器的同源策略,为啥要有这个策略呢? 为了安全.假设现在有a.com ...