CentOS 7 系统 Erlang/OTP 20.3 Tsung 1.7.0 安装部署教程

为尽可能保证系统不高于各位使用的CentOS系统,本例中使用的是CentOS 7 64位最小安装操作系统,理论通用于CentOS 7 其他版本安装系统,最小安装没有 ifconfig ,同样问题的同学可以使用 yum -y install net-tools 安装。


1.安装Erlang/OTP 20.3

Erlang为tsung必须的运行环境。

Erlang官网 http://www.erlang.org/

使用官网下载地址下载,下载地址  http://www.erlang.org/downloads  



右键复制图上链接地址,例如: http://erlang.org/download/otp_src_20.3.tar.gz

操作前确认是否为root账户,本例操作起始在root用户目录 /root 下操作 

使用命令cd进入用户目录

cd

执行命令,地址可根据实际情况修改

wget http://erlang.org/download/otp_src_20.3.tar.gz

提示找不到命令的话可以执行 yum -y install wget 安装一下

下载完成后执行解压命令

tar -xf otp_src_20.3.tar.gz

重命名文件夹

mv otp_src_20.3 otp

安装需要的相关依赖

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel libtool libtool-ltdl-devel

安装完成后依次执行命令

cd otp
./otp_build autoconf
./configure
make
make install

正确执行结果附图






Erlang 默认安装路径为  /usr/local/lib/erlang


配置环境变量

vim /etc/profile

提示未找到命令的话安装一下vim  命令 yum -y install vim 或使用系统自带编辑器 vi

将如下代码粘贴至文件末尾

export ERLANG_HOME=/usr/local/lib/erlang
export PATH=$PATH:$ERLANG_HOME/bin

重新加载环境变量

source /etc/profile

测试安装结果,执行命令

erl

出现下图结果代表Erlang安装成功



2.安装Tsung 1.7.0

Tsung官网 http://tsung.erlang-projects.org/

执行命令返回用户目录下

cd

在 http://tsung.erlang-projects.org/dist/ 找到最新的 tar.gz 压缩包


鼠标右键复制链接地址

执行命令,地址可根据实际情况修改

wget http://tsung.erlang-projects.org/dist/tsung-1.7.0.tar.gz

解压文件

tar -zxf tsung-1.7.0.tar.gz

依次执行命令

cd tsung-1.7.0
./configure
make
make install

安装完成执行命令

tsung

执行结果如下图代表tsung安装完成



进入目录

cd /usr/local/share/doc/tsung/examples

用示例文件进行测试

tsung -f http_simple.xml start
测试进行期间可使用浏览器查看测试信息,访问地址为  http://服务器地址:8091  ,如不能访问请检查防火墙,此处访问与否不影响最终结果,而且服务会随测试结束而终止,没什么需要可以不用查看,另外未配置TSUNG_HOME情况下result和graphs查看会显示报错,请先按照第三步教程配置TSONG_HOME。

测试时间根据情况通常十分钟内完成


本例以默认配置文件举例安装步骤,具体参数设置参见官网或博客给出的讲解

https://www.awaimai.com/628.html

本例主要讲解如何正确生成 report.html

3.生成report.html

编辑环境变量

vim /etc/profile

添加 TSUNG_HOME

export TSUNG_HOME=/usr/local/lib/tsung

并在PATH后面追加

:$TSUNG_HOME/bin

最终效果图

保存退出后重新加载环境变量

source /etc/profile

无报错代表配置正确

安装报告生成需要的依赖

yum -y install gnuplot perl5 perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

安装perl需要的Template

官网 http://www.template-toolkit.org/

在Download页面中找到 


右键复制链接地址

执行命令前先执行返回用户目录

cd

然后依次执行,链接地址可根据实际情况修改

wget http://cpan.org/modules/by-module/Template/Template-Toolkit-2.26.tar.gz
tar -zxf Template-Toolkit-2.26.tar.gz
cd Template-Toolkit-2.26
perl Makefile.PL
make
make test
sudo make install

安装完成后进入tsung报告存放路径

cd ~/.tsung/log

用 ll 命令查看当前目录文件列表

ll

找到最新的测试结果保存文件夹


进入目录

cd 20180316-1155

执行命令

tsung_stats.pl

正确执行结果如下图所示


如果提示找不到命令请检查环境变量 TSUNG_HOME是否配置正确

用 ll 命令查看当前目录文件列表

ll

可以看到 report.html 已经正确生成


将整个文件夹打包后导出到Windows,过程不作赘述

打开report.html即可看到本次测试结果



没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试