您的位置:首页 > 运维架构 > Linux

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

2018-03-16 13:56 746 查看
为尽可能保证系统不高于各位使用的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_HOMEexport 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即可看到本次测试结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  erlang tsung report.html