安装软件:
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 工艺美家属院 端午节 下午准备回家