`
275553385
  • 浏览: 705055 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论

tusng安装步骤

阅读更多
1、首先要安装它依赖的erlang(因为tsung是用erlang编写的),到erlang官网http://www.erlang.org/download.html下载它的源码。
执行如下命令:
#!/bin/bash

####################################################
# Filename:             erlang.sh
# Revision:             1.0
# Date:                 2013/11/1
# Author:               jimingsong
# Email:                jimingsong@vip.qq.com
# Description:  Install erlang
# website is http://www.freetype.org/download.html
####################################################

URI=http://www.erlang.org/download/otp_src_R16B02.tar.gz
DIR=/usr/local/soft/sbin/source
PREFIX=/usr/local/app/erlang
FILENAME=`basename $URI`
DIRNAME=`echo ${FILENAME} | sed 's/.tar.gz//g'`

[ ! -d $DIR ] && mkdir -pv $DIR

cd $DIR
if [ -f $FILENAME ];then
        echo "$FILENAME found ..."
else
        echo "$FILENAME not found!!!download now......"
        wget $URI
fi

[ -d $DIR/${DIRNAME} ] && rm -rf $DIR/${DIRNAME}
tar zxvf $DIR/${FILENAME} -C $DIR

cd $DIR/${DIRNAME}

./configure --prefix=$PREFIX

make
make install


#!/bin/bash

####################################################
# Filename:             tsung.sh
# Revision:             1.0
# Date:                 2013/11/1
# Author:               jimingsong
# Email:                jimingsong@qq.vip.com
# Description:  Install tsung
# website is  http://tsung.erlang-projects.org
####################################################
#sh erlang.sh
URI=http://tsung.erlang-projects.org/dist/tsung-1.5.0.tar.gz
DIR=/usr/local/soft/sbin/source

FILENAME=`basename $URI`
DIRNAME=`echo ${FILENAME} | sed 's/.tar.gz//g'`

[ ! -d $DIR ] && mkdir -pv $DIR

cd $DIR
if [ -f $FILENAME ];then
        echo "$FILENAME EXITS..."
else
        echo "$FILENAME not EXITS!!!download now......"
        wget $URI
fi

[ -d $DIR/${DIRNAME} ] && rm -rf $DIR/${DIRNAME}
tar zxvf $DIR/${FILENAME} -C $DIR

cd $DIR/${DIRNAME}

./configure  --with-erlang=/usr/local/app/erlang/bin

make -j4
make install

2 、 安装tsung。 获取tsung的源码(步骤和安装erlang相同,不过注意的是在配置相关的时候,注意它对erlang的依赖,
--with-erlang=Prefix 这个路径指向erl和erlc (erl、erlc是erlang安装目录下的文件)


3、如果想看tsung中生成的report中的图形报告,还必须安装gnuplot perl5,将其一一装上。perl需要安装Template扩展,用perl自带的cpan命令安装,
perl -MCPAN -e 'install  Template'
同时gnuplot也要安装它的依赖包。
其中gnuplot的安装最好用yum方法进行在线下载安装
yum install gnuplot
安装过程中注意gnuplot的版本
注: Tsung安装成功后会在当前用户主目录下增加.tsung文件夹,如果没增加,自己创建。(我是以root用户安装tsung的,所以在/root目录下会有.tsung的文件夹)
在安装tsung的时候。出现build main app boot script .. make : *** [priv/tsung.boot] Error 1原因是因为erlang的版本问题,更换其他erlang的安装版。
分享到:
评论
2 楼 275553385 2013-11-06  
[root@mysql01 .tsung]# erl
bash: erl: command not found
[root@mysql01 .tsung]# ln -s /usr/local/erlang/bin/erl /usr/bin/erl
[root@mysql01 .tsung]# ln -s /usr/local/erlang/bin/erl /usr/local/bin/erl
1 楼 275553385 2013-10-31  
[root@web01]  eth0 = 172.16.2.123
[16:44:53] PWD => ~/.tsung/log/20131031-1604
342># /usr/local/lib/tsung/bin/tsung_percentile.pl
Can't locate JSON.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/local/lib/tsung/bin/tsung_percentile.pl line 28.
BEGIN failed--compilation aborted at /usr/local/lib/tsung/bin/tsung_percentile.pl line 28.

http://stackoverflow.com/questions/11753529/install-perl-json-on-centos

相关推荐

    数据库系统课程设计.txt

    数据库课程设计数据库课程设计数据库课程设计数据库课程设计

    外汇经纪CRM软件,全球前10强生产商排名及市场份额.docx

    外汇经纪CRM软件,全球前10强生产商排名及市场份额

    BS EN 60068-2-5-2011.pdf

    BS EN 60068-2-5-2011.pdf

    MS2磁化率系统操作手册

    MS2磁化率系统操作手册

    2016年美赛A~F题特等奖论文合集.pdf

    大学生,数学建模,美国大学生数学建模竞赛,MCM/ICM,历年美赛特等奖O奖论文

    自动化测试装置

    自动化测试装置

    大华网络硬盘录像机用户手册.pdf

    大华网络硬盘录像机用户手册

    大型民营企业数字化转型综合解决方案.pptx

    大型民营企业数字化转型综合解决方案.pptx

    2024年中国5G智能手机背光模组行业研究报告.docx

    2024年中国5G智能手机背光模组行业研究报告

    node-v8.15.0-sunos-x86.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    海关商品编码/HS编码表

    用于海关申报商品编码/HS编码信息

    奥维互动地图软件安装包

    奥维互动地图软件安装包

    《统计与数据分析基础》02数据采集.pptx

    《统计与数据分析基础》02数据采集

    node-v9.11.2-linux-s390x.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    BIM+ESE数字化:低碳园区智慧能源数字化管理解决方案.pptx

    BIM+ESE数字化:低碳园区智慧能源数字化管理解决方案.pptx

    node-v11.5.0-linux-armv6l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    各城市-人口就业和工资数据(1978-2022年).xlsx

    样例数据及详细介绍:https://blog.csdn.net/li514006030/article/details/138510754

    广东工业大学-2010计算机系统结构试题附答案考试试题回忆版以及答案解析.doc

    此试题是考试后回忆版本,你会发现是惊喜。恭喜你考个好成绩。

    德勤:2024年技术趋势报告.pdf

    德勤:2024年技术趋势报告.pdf

    node-v9.9.0-linux-x86.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics