这篇文章内容是关于如何在windows和linux两个平台上,进行 JDK和Jmeter的环境变量配置的
对于linux平台,我写了个脚本,可以将安装包拷上去后,执行脚本进行自动安装配置
目录
Windows平台
一、JDK安装与环境变量设置
二、JMETER安装与环境变量设置
Linux平台
一、JDK安装与环境变量设置
二、JMETER安装与环境变量设置
正文
Windows平台
**注意:若环境变量名已存在,在该基础上追加
一、JDK安装与环境变量设置
1.下载安装JDK
https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
2.设置JDK环境变量
JAVA_HOME = E:\software\Java\jdk1.8.0_131
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH=%JAVA_HOME%\bin,%JAVA_HOME%\jre\bin
二、JMETER安装与环境变量设置
1.下载安装Jmeter
http://jmeter.apache.org/download_jmeter.cgi
2.设置Jmeter环境变量
JMETER_HOME=E:\software\Jmeter
CLASSPATH=%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;
PATH=%JMETER_HOME%\bin
Linux平台
**注意:若环境变量名已存在,在该基础上追加
一、JDK安装与环境变量设置
1.卸载预装的JDK
1)查找已安装的jdk包名
rpm -qa|grep java
2)移出已安装的jdk
rpm -e --nodeps java_package_name
或yum -y remove java_package_name
2.下载安装JDK
https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
**下载rpm包,执行rpm -ivh rpm安装包名 进行安装
3.设置JDK环境变量
1)编辑profile文件,添加下列内容
export JAVA_HOME=/usr/java/jdk-12.0.1
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2)source /etc/profile使配置生效
二、JMETER安装与环境变量设置
1.下载安装Jmeter
http://jmeter.apache.org/download_jmeter.cgi
**解压安装包即可
2.设置Jmeter环境变量
1)编辑profile文件,添加下列内容
export JMETER_HOME=/opt/Jmeter
export PATH=
J
M
E
T
E
R
H
O
M
E
/
b
i
n
:
JMETER_HOME/bin:
JMETERHOME/bin:PATH
export CLASSPATH=KaTeX parse error: Undefined control sequence: \lib at position 12: JMETER_HOME\̲l̲i̲b̲\ext\ApacheJMet…JMETER_HOME\lib\jorphan.jar
2)source /etc/profile使配置生效
3.更改文件权限
cd $JMETER_HOME/bin && chmod a+x *.sh && chmod a+x jmeter
Linux通过脚本自动安装配置JDK和Jmeter
将JDK和jmeter安装包拷贝到服务器后
在任意位置创建shell脚本,写入以下内容,执行脚本可自动进行安装并添加环境变量(使用root账号或使用root权限执行)
#/bin/sh
#author:wuxiaolong
# 设置jmeter安装目录,可自定义
JMETER_HOME=/opt/jmeter
# package_folder=/tmp
# jdk_pak_path=`find $package_folder -regex .+jdk.+rpm`
# jmeter_pak_path=`find $package_folder -regex .+jmeter.+tgz`
jdk_pak_path=`find / -regex .+jdk.+rpm`
jmeter_pak_path=`find / -regex .+jmeter.+tgz`
rpm -ivh $jdk_path
tar -zxvf $jmeter_pak_path -C /opt
jmeter_folder=`ls /opt | grep apache-jmeter`
mv /opt/$jmeter_folder $JMETER_HOME
JAVA_HOME=`ls /usr/java | grep jdk`
JMETER_HOME=”/opt/jmeter”
echo "export JAVA_HOME=$JAVA_HOME" >> /etc/profile
echo "export JMETER_HOME=$JMETER_HOME" >> /etc/profile
echo "export PATH=\$JAVA_HOME/bin:\$JMETER_HOME/bin:\$PATH" >> /etc/profile
echo $CLASSPATH | grep / > /dev/null 2>&1
if $? == 0
then
CLASS_PATH=".:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar:\$JMETER_HOME\lib\ext\ApacheJMeter_core.jar:\$JMETER_HOME\lib\jorphan.jar:\$CLASSPATH"
else
CLASS_PATH=".:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar:\$JMETER_HOME\lib\ext\ApacheJMeter_core.jar:\$JMETER_HOME\lib\jorphan.jar"
fi
echo "export CLASSPATH=$CLASS_PATH" >> /etc/profile
source /etc/profile
cd $JMETER_HOME/bin && chmod a+x *.sh && chmod a+x jmeter
echo 安装配置完成...