1.安装vmware软件、virtualbox, 一定要记得重启动电脑。
查看‘网络连接’ ,里面一定要有vmnet8,必须是已启用。
如果这个不是已启用,机器是获取不到网络的。
这个必须是已启用
Vmware工具,可以在windows、linux、mac中安装( 版本可以是12以上都可以)。
2.vmware:file > 打开,找到ova文件,填写名称,选择路径(不要使用默认的c盘路径)。
第一次会报错,没有关系,点击“重试”。
这些不建议勾选
有的人电脑的主板不支持这些功能,如果开启的话,会直接报错。
导入成功之后:编辑虚拟机设置。根据自己的机器配置,修改内存大小,cpu的数量。
网络适配器:是vmware,一定要选择NAT网络(这种是开机就可以获得ip地址,而桥接模式需要另外配置网络才行)。是virtualbox,选择桥接网络。
3.开启虚机机:
这台机器的jdk版本是1.7。所以,千万不要去改这台机器的jdk也不要拿这台机器做后面的练习。
一旦改变jdk,项目将不能正常启动。
项目是用tomcat8,路径是:/opt/apache-tomcat-8.x.x
没有开机自启动,所以需要自己手动去启动tomcat。
项目的数据库用的mysql,docker方式安装的mysql,开机自启动mysql。
4.启动机器:
第1件事情:登录用户。第2件事情:登录后,执行ifconfig
,稍微等5秒钟左右,来找到ip地址。
ifconfig
:查看ip信息。
看到网卡名称为: ens33的inet:192.168.114.xxx
就是机器ip地址。
因为没设置静态ip,ip地址是动态的。比如由有限网络切换为无线网络,或者切换为另外一个无线网,这个ip地址都有可能变化。
用的vmware,选择的是NAT网络:现在局域网里面只有2台机器,本机和这个项目机器是一个局域网,只能在本机上被访问。
和其它的电脑不在一个局域网,用另外一台电脑来访问这个项目机器,是访问不到的。
用的virtualbox,用的桥接网络:其它电脑就可以连接你的这台电脑。
5.第3件事情:启动项目。
cd /opt/apache-tomcat-8.5.56/bin
可以写开头字母+tab键自动补全。
./startup.sh
./st
按下tab键。
6.使用远程连接客户端工具:
xshell
、 crt
、 finalshell
、putty
、dos
终端。
是Apache托管的开源java工具。这个工具可以做接口测试、自动化测试、性能测试。
jre
:java 运行环境。
jdk
:java开发工具包。jdk
里面一般是包含jre
。
除了项目是jdk1.7,其余所有地方用到jdk的都是1.8。
java -version
正常返回jdk版本。
但不代表你的电脑就配置了JAVA_HOME
环境变量。
安装了jdk之后,Windows、linux、mac
,默认是不配置JAVA_HOME
环境变量的。
解压zip包,进入解压后文件夹\bin
文件夹中,双击jmeter.bat
文件(windows
下)/jmeter.ssh
文件(linux、mac
下),启动图形界面GUI。
用的jmeter版本是5.1.1,5.4.1有明显的bug。
1)不需要配置JMETER_HOME环境变量。
原因:如果配置了,那么你的电脑就只能,有且仅能运行一个jmeter,不能运行多个。
配置了环境变量:可能会导致jmeter直接闪退。
直接闪退原因:
配置了环境变量
:在启动jmeter的时候,当你没配环境变量,它会去找你当时运行的时候用的路径,找到这个路径来启动。
而你配置了环境变量,它在启动的时候,首先去读取你的环境变量。
结果发现你的环境变量的路径和你启动用的路径不一致,直接闪退。
没有安装jdk
。
包里少了文件
。
2)一台电脑,理论上可以启动任意多个不同版本的jmeter,同一个版本的jmeter也可以启动多次。
启动java项目的时候,会有一个java虚拟机分配内存空间。万一你的电脑,实际的内存空间不够,也会报错,启动不了。
受内存大小的限制,不可能无限多。
是内存里面的最大元空间
要在内存里面存东西,就会使用这个空间。
jdk1.8开始,它的元空间名称叫做这个名字了,jdk1.8以前不叫做这个名称。
如果你的电脑安装的是jdk1.7,那么就因为这个元空间的名称不对,无法分配内存而直接报错。
.properties
结尾的文件,都是jmeter的属性配置文件。jmeter.properties
。options > choose language > chinese simplied
。扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有