Linux下配置运行jmeter

    在网上看到了大量的jmeter的安装的教程,但是关于linux下安装jmeter的教程却很少,虽然简单,但没有个指导,过程总归是痛苦的,为了应对日益老化的大脑,不得不将文字刻录于此,以供将来回忆。

    废话不多说,上正餐。

    在安装之前,首先要下载好jmeter和linux下的jdk,我已经下载了apache-jmeter-2.11和jdk-6u45-linux-i586.bin 

    安装jmeter主要就是两步,1、安装jdk,配置环境变量。2、安装jmeter,配置环境变量


   1.1 安装jdk

        创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下:

        # mkdir /usr/java

        jdk-6u45-linux-i586.bin 这个是自解压的文件,在linux上安装如下:

        # chmod 755 jdk-6u45-linux-i586.bin 

        # ./jdk-6u45-linux-i586.bin(注意,这个步骤一定要在jdk-6u45-linux-i586.bin所在目录下)

        下面内容如果出现则按下面来,没有的话就直接跳过!

        在按提示输入yes后,jdk被解压。出现一行字:Doyou aggree to the above license terms? [yes or no]安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。


     1.2 配置环境变量

        #vi /etc/profile

        在里面添加如下内容

        export JAVA_HOME=/usr/java/jdk1.6.0_45

        export JAVA_BIN=/usr/java/jdk1.6.0_45/bin

        export PATH=$PATH:$JAVA_HOME/bin

        export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

        export JAVA_HOME JAVA_BIN PATH CLASSPATH

        让/etc/profile文件修改后立即生效 ,可以使用如下命令:

        # . /etc/profile                    注意: . 和 /etc/profile 有空格


        测试jdk安装成功

         java -version

        屏幕输出:

        java version "1.6.0_45"


        Java(TM) SE Runtime Environment (build 1.6.0_45-b06)

        Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)

        装完jdk就是jmeter了,jmeter的安装和windows是一样的,直接解压包就ok了

        2.1 安装jmeter

        将jmeter上传到linux的/opt/app/apache-jmeter-2.11目录下

        2.2 配置环境变量

        cd

        ls –al .bash_profile(.bash_profile为隐藏文件,因此要用ls –a命令查找)

        vi .bash_profile(用vi编辑.bash_profile)

        添加下面内容

        JMETER_HOMEPATH=/opt/app/apache-jmeter-2.11/bin

        PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JMETER_HOMEPATH:.

        export JMETER_HOMEPATH


        source~/.bash_profile 立即生效

        在windows上编辑好jmx脚本,listener里的jtl文件设置为相对路径,方便查看和计算的话可以在listener下的configure里指定为csv格式。

        jmx copy到linux下

        jmeter.sh -n -t bugfree.jmx

        不用-l命令生成jtl了,jmx里已经设置好了


FAQ:

   如果出现-bash: /opt/app/apache-jmeter-2.11/bin/jmeter.sh: 权限不够提示,就去该目录,修改apache-jmeter-2.11为777即可。

    最后结果是下面这样的

    wKiom1Sji8LyVOkZAAFSzWkO5Kc005.jpg







        


        

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