基础的测试环境搭建:
LAMP=Linux(CentOS、ubuntu、redhat)+Apache+Mysql+PHP
LTMJ=Linux(CentOS、ubuntu、redhat)+Tomcat+Mysql(Oracle)+Redis+Java
真实的测试环境搭建:(企业真实的=运维)
基于SpringBoot(SpringCloud分布式微服务架构的项目)的应用部署:
Linux(CentOS、ubuntu、redhat)
Docker(Docker Compose) 容器或者容器编排
JDK、MYSQL、Redis缓存、Niginx 中间件、RabbitMQ 消息队列
Elasticseach 分布式搜索和分析引擎、Logstash 日志采集、Kibana
MongoDB 分布式数据库、MinIO安装
检查Docker全部环境安装完成情况
SpringBoot项目部署
部署admin、部署search、部署、开启防火墙、访问接口进行测试
Maven 依赖配置
数据可视化
一、基础测试环境搭建简介
Linux(CentOS)+JDK+Tomcat+Mysql+Redis
2. mac通过termius连接Linux服务器-CSDN博客
4. linux/windows安装Tomcat-CSDN博客
二、项目实战
java:打包一个war包
比如:
1. 准备数据库
1.1 新建数据库
先连接到Linux服务器
新建一个数据库:mydiningroom
1.2 导入项目的表
2.数据库右键--运行SQL
选择SQL文件并且重启断开和打开链接
相当于导入的是项目中所有的表
2. 上传项目
war包上传到tomcat/webapps
目录:(根据tomcat安装时生成的目录)
/may2024/tomcat/webapps
3. 启动服务
切换到tomcat/bin目录
cd /may2024/tomcat/bin
启动tomcat服务
./startup.sh
启动后,war包就自动解压了
访问项目:
http://192.168.42.8:8080/dingcan/
后面的dingcan和解压后上面显示的一致,如果要修改,那么修改上面dingcan就可以,记得修改后要重启服务
4. 项目连接mysql和redis
需要让项目链接到mysql和redis,才能进行登录:
你要去找到项目链接mysql和redis的配置文件(默认目录,找开发)
默认目录:
/may2024/tomcat/webapps/dingcan/WEB-INF/classes
mysql的链接文件:修改iP,端口,用户名,密码
vi database.properties
redis的链接文件:修改iP,端口,用户名,密码
vi redis.properties
(5) 重启tomcat服务
./shutdown.sh
./startup.sh
5. 项目登录
运行的SQL文件查看账号密码
登录效果
当页面进行操作,生成了缓存数据时,Redis上就可以查看到数据
6. 进行测试
然后就可以在项目上进行功能测试,性能测试,压测等操作。