当前位置: 首页 > news >正文

测试环境的搭建

环境的流程
一、介绍环境(在linux搭建)
dym
jdk+linux+服务器(tomcat)+mysql+代码包(war)
需要的工具:jdk  1.8版本     》(编译java语言)
image
linux(centos)
》(虚拟机)
image
服务器     tomcat(目前用) 、apache、nginx
image
数据库   mysql》     数据包(后缀 是.mysql)
image
代码包   war包  》    在服务中自动解压 ,  代码前端和后端
image
image
我们要将环境安装到虚拟机;把他们导入到虚拟机
二、搭建步骤
1、在linux中新建一个文件夹(比如:mkdir  hj)
image
将安装环境的包上传到linux中(通过xftp或者rz)
(xftp 方法)
image
(rz 方法)
image
2、将jdk压缩包上传到linux中  rmp 包上传以后,进行安装命令:rpm -ivh jdk-8u121-linux-i586.rpm
image
3、查看jdk版本 :1.8   分为32位,64位查看命令:java -version
image
以上jdk安装成功
4、上传tomcat服务器,在将tomcat服务压缩包解压:tar -zxvf apache-tomcat-7.0.56.tar.gz
image
image
5、进入解压后的包 apache-tomcat-7.0.56命令:cd apache-tomcat-7.0.56 ;
image
进入服务器
image
进入bin目录下启动服务器命令:sh startup.sh ;(sh  或者./)
image
开启服务sh startup.sh  启动服务 
image
或./startup.sh
image
关闭服务:
(1)直接关闭服务sh shutdown.sh
image
(2)直接关进程(如果直接关闭关闭不了,就直接杀死进程)kill  -9  进程号
image
查看服务:ps -ef|grep tomcat
a、查看没有进程
image
b、有进程的显示 查看IP地址:192.168.150.128
image
注意点:关闭防火墙service iptables stop
image
6、在浏览器中输入ip+端口访问例如:http://192.168.241.128:8080/(注意输入自己的IP地址)
image
在关闭服务器:./shutdown.sh  或者sh  shutdown.sh
image
7、上传我们自己代码:webapps下将所有原有代码删除:
image
删除命令:rm -rf *  
image
将我们自己前后端包上传到webapps下
image
后缀名是war包,war会自动解压,要启动服务,才会自动解压
8、解压前后端包,前后端包会自动解压,我们要启动服务:sh startup.sh    
关闭服务:sh shutdown.sh
注意点:如果遇到服务器关闭不了,使用kill -9  进程号 ,强制杀死进程
image
查看代码包前后端直到都要解压好;反复的启动,关闭,
image
image
9、修改前后端的配置:前端配置 ROOT 》WEB-INF》 编辑配置文档vim duoyoumi-jdbc.properties
image
vim  文件名
image
修改内容:
jdbc.url=jdbc:mysql://192.168.150.128:3306/dym  
 数据库的ip+端口+库名
jdbc.username=root  #账号
jdbc.password=123456#密码
后端配置 manage 》WEB-INF》 编辑配置文档vim duoyoumi-jdbc.properties
image
修改内容:
jdbc.url=jdbc:mysql://192.168.150.128:3306/dym    数据库的ip+端口+库名
jdbc.username=root  #账号
jdbc.password=123456#密码
修改好以后保存退出
10、数据库:
安装mysql ,
启动数据库:service msyqld restart
进入数据库,mysql -u root -p 123456
创建一个新的库:create database dym ;
image
注意点:如果是新的数据库要
授权:grant all privileges  on  . to  root@'%'  identified by '123456';
刷新权限:flush privileges ;
image
上传数据库包到linux中:将msyql语句导入到空库中linux:mysql -u root -p dym</home/hj/20170502.sql  
image
还原数据
查看导入数据是否成功: 进入dym库:use dym ;show tables  显示所有的表 :203张
image
注意点:修改数据库的配置文件
数据库中不区分大小写:(  在vim  /etc/my.cnf)
lower_case_table_names=1  不区分大小写
lower_case_table_names=0   区分大小写
11、在浏览器中输入ip+端口:
前端:http://192.168.150.128:8080/
后端:http://192.168.150.128:8080/manage
检查:
1、防火墙是否关闭 :service iptables stop
image
2.数据库重启:service mysqld restart
image
3、授权:grant all privileges  on  . to  root@'%'  identified by '123456';
刷新权限:flush privileges ;
image
4、数据库中不区分大小写:(  在vim  /etc/my.cnf) 是否添加lower_case_table_names=1  不区分大小写
image
5、服务器是否启动:sh startup.sh
image
6、端口是否占用:lsof -i:8080
image
7、ip地址,账号,密码是否正确
image
8、查看日志
日志存放路径:/home/hj/apache-tomcat-7.0.56/logs
image
日志文件
image
(1)查看实时日志命令:tail  -f  日志文件  
(2)cat  日志文件| grep   “erre”  查看具体的报错日志
(3)debug
》info
》日志级别:
debug
image
info
image
(4)找问题
image
(5)复制放到百度或ai中去解释
image

http://www.jsqmd.com/news/698995/

相关文章:

  • 实验室数字化转型终极指南:如何用SENAITE LIMS开源系统实现全流程自动化管理
  • 新型CrystalRAT恶意软件:远程控制、数据窃取与“恶作剧“功能并存
  • 2026年郑州铝单板与全国幕墙装饰材料采购指南:从官方渠道到避坑秘诀 - 优质企业观察收录
  • labview框架下的产线MES系统:物料管理、排产计划与功能齐全的全方位管理
  • React 表单组件怎么用?
  • FFmpeg图片转视频遇到‘width not divisible by 2’?别急着改图,试试这个参数一步到位
  • 超声指纹概要情况调研
  • Tailscale组网踩坑实录:解决阿里云服务器yum源和DNS失效问题(附Ubuntu/CentOS命令)
  • 【OceanBase系列】—— 运维实战:从集群状态到SQL性能的常用诊断SQL
  • 在5美元ESP32-S3芯片上构建个人AI助手:硬件AI代理实践
  • 小苯的01背包(easy)【牛客tracker 每日一题】
  • 东阳市杰业木业:性价比高的东阳母婴健康环保板材定制公司 - LYL仔仔
  • 贵州安亿顺废旧物资回收:贵阳废旧设备回收公司 - LYL仔仔
  • 本地 / 云端 / 命令行:OpenClaw 微信部署完整操作
  • 5步掌握ComfyUI InstantID:AI人脸风格迁移的终极指南
  • 成都波艳成笑办公家具:成都中央空调回收哪个公司好 - LYL仔仔
  • Voxtral-4B-TTS-2603多语言落地:跨境电商独立站商品页语音导购(英/法/德/西/意)
  • 突然关机导致k8s集群断开
  • Wi-Fi 7汽车领域应用全景解析:智能座舱的“超高速神经中枢”如何重塑未来出行?
  • 拒绝繁琐表单:HarmonyOS开发华为账号一键登录与身份标识深度破局
  • 防晒红不刺激的防晒霜来了~Leeyo 防晒霜,烈日暴晒不红不刺痛 - 全网最美
  • 机器学习领域被低估的10本实战好书推荐
  • Nim
  • 【限时公开】头部金融级MCP网关核心源码片段(C++20协程+io_uring):3小时重构传统网关实现23倍吞吐跃升
  • 哪家 GEO 优化机构更专业?2026 全国 Top5 优质服务商甄选手册与实力对比 - 速递信息
  • 2026年郑州铝单板与全国氟碳铝单板厂家深度评测:官方联系方式汇总与选购避坑指南 - 优质企业观察收录
  • 2026年郑州铝单板与全国高端幕墙材料深度选购指南|官方渠道直达 - 优质企业观察收录
  • 上海鉴钧电器:奉贤区空调清洗哪家好 - LYL仔仔
  • 收藏备用|2026版 AI Agent Tool Use 机制全解析
  • RWKV7-1.5B-world双语模型效果惊艳展示:中文问候→英文回复全程响应<5秒实测