CentOS7.6 Tsung1.7安装与配置,Erlang 22.0安装与配置

安装软件:
erlang(运行tsung需要的必备环境)
perl5 (生成报表的脚本支持环境)
gnuplot (报表统计图片生成工具)
tsung
Template(perl需要安装Template扩展)
https://blog.csdn.net/u010481688/article/details/80989162 linux(CentOS7.2)安装 Tsung

按以下顺序安装,避免出现不必要的错误

一、 安装Erlang/OTP 22.0

Tsung 依赖 Erlang(d当前最新版本22.0)语言,且不同的Tsung对Erlang的版本有要求,所以需要先安装Erlang
http://www.erlang.org/ erlang官网
http://erlang.org/download/ erlang下载地址
http://www.erlang.org/downloads
https://www.erlang-solutions.com/resources/download.html
注意:
yum方式 安装erlang 不能安装最新的版本

yum -y install erlang

这里选择源码安装方式,下载所要安装版本的源码

wget http://erlang.org/download/otp_src_22.0.tar    执行命令,地址可根据实际情况修改
tar -xf otp_src_22.0.tar
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel libtool libtool-ltdl-devel     Erlang依赖安装
cd otp_src_22.0
./otp_build autoconf    重新编译的时候执行这条命令,如果是首次执行编译,可以不用执行这条命令
./configure
make
make install

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

vim /etc/profile
将如下代码粘贴至文件末尾

export ERLANG_HOME=/usr/local/lib/erlang

export PATH=$PATH:$ERLANG_HOME/bin   如果已经有PATH 则  将   :$ERLANG_HOME/bin  拼接到PATH 后面

在这里插入图片描述

重新加载环境变量

source /etc/profile

测试安装结果,执行命令

erl

退出erl

ctrl+g  进入命令模式
q

安装 Perl

http://www.perl.org/ perl官网
1、卸载系统自带的perl

yum remove perl

2、安装perl依赖包

yum -y install gcc cpan

注:cpan这个包是用来编译安装perl的,gcc是依赖包!
3、下载perl源码包

wget https://www.cpan.org/src/5.0/perl-5.28.1.tar.gz   或 
wget http://search.cpan.org/CPAN/authors/id/S/SH/SHAY/perl-5.26.1.tar.gz
tar -xzf perl-5.28.1.tar.gz
cd perl-5.28.1
./Configure
make
make test
或  make && make test
make install
重新打开一个 终端
perl -v

https://blog.csdn.net/fxbin123/article/details/80719621 CentOS7.4 安装 perl 环境
https://blog.51cto.com/13043516/2308250 Centos7 安装perl依赖环境库
https://www.cnblogs.com/sea-stream/p/10387992.html CentOS7 安装Perl 28.1

编写第一个Perl程序
创建Perl脚本;

touch test.pl
编写Hello World程序;

#!/usr/bin/perl
print "Hello World!\n"

执行程序;
[root@controller ~]# perl test.pl
Hello World!

https://blog.csdn.net/weixin_33895516/article/details/87211172

安装Tsung1.7.0

Tsung官网 http://tsung.erlang-projects.org/
http://tsung.erlang-projects.org/dist/ Tsung版本 鼠标右键复制你要安装的链接地址

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

进入目录

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

用示例文件进行测试

tsung -f http_simple.xml start

测试进行期间可使用浏览器查看测试信息,访问地址为 http://服务器地址:8091,如不能访问请检查阿里云安全组及防火墙,此处访问与否不影响最终结果,而且服务会随测试结束而终止,没什么需要可以不用查看。测试时间根据情况通常十分钟内完成
本例以默认配置文件举例安装步骤,具体参数设置参见官网或博客给出的讲解
https://www.awaimai.com/628.html

编辑环境变量

vim /etc/profile
添加 TSUNG_HOME
export TSUNG_HOME=/usr/local/lib/tsung

并在PATH(放到文件最后一行),后面追加

:$TSUNG_HOME/bin

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

source /etc/profile

生成report.html

安装报告生成需要的依赖

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

安装perl需要的Template
官网 http://www.template-toolkit.org/
http://www.template-toolkit.org/download/index.html#source

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
找到最新的测试结果文件夹 2019xx
进入目录
cd 2019xx
执行命令
tsung_stats.pl
如果报错:tsung执行时报Can’t locate Template.pm的解决
yum -y install perl-Template-Toolkit
在这里插入图片描述
错误解决
https://blog.51cto.com/ovcer/1579272
已经生成report.html文件
将2019xxx 导入到windows ,打开report.html 即可查看
参照
https://blog.csdn.net/medeuz/article/details/79571395

卸载:
yum方式安装的erlang卸载
1.查找要卸载的erlang软件

rpm -qa | grep erlang
yum list | grep erlang

2 . 卸载查找到的软件

rpm -e --nodeps erlang-xxx
yum -y remove erlang-* 
yum remove esl-erlang.x86_64 

https://blog.csdn.net/qq_35464063/article/details/83382324 centos7 卸载软件
https://www.jianshu.com/p/f54dc259a9ed/ CentOS安装新版RabbitMQ解决Erlang 19.3版本依赖
https://www.jianshu.com/p/2187e03ad126 centos7下源码安装最新erlang环境
https://www.cnblogs.com/liaojie970/p/9198548.html CentOS卸载通过yum安装的软件
https://blog.csdn.net/zhangh_0/article/details/78164278 卸载erlang-使用yum install命令安装
https://blog.csdn.net/l359389556/article/details/82838783 linux centos6.5 卸载otp 卸载编译安装的erlang
https://www.cnblogs.com/citta/p/9735448.html Centos7下vim最新版本安装
https://www.cnblogs.com/Tsai_Quinn/p/3942289.html LINUX 安装tsung 对OPENFIRE 进行压力测试

2019年6月7日 11:38 工艺美家属院 端午节 下午准备回家

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章