知识点9--将项目部署在Linux服务器的Tomcat中

本文档详述了如何将一个SSM(Spring、SpringMVC、MyBatis)项目部署到Tomcat服务器的过程,包括检查配置、打包成war、上传到Linux、启动Tomcat以及设置域名访问。在部署后,需要注意本地配置在生产环境中不再生效,且Windows系统的cmd默认编码问题。
摘要由CSDN通过智能技术生成

SSM项目本质上还是一个普通的web项目,所以它可以被tomcat直接解析,且无需对项目做特别操作

1.订正并修改项目中的配置,查看是否合适

2.对项目进行war包的打包

3.执行完毕后,在日志里找到war包所在的位置,把他copy出来到桌面,重命名成规定的名称,如ROOT.war

4.把ROOT.war 上传到linux里的tomcat目录下的webapps下,并且删除ROOT文件夹,这是因为名字不能重复,你如果是其他名字那就不需要删除

5.执行bin/startup.sh开启tomcat

6.浏览器输入ip:8080/项目名/访问路径,访问路径就是你的项目中的进入请求,注意此时就不能用你在idea中配置的tomcat请求头的方式访问了

7.你也可以为linux的ip虚拟一个域名,到c盘下找到如下路径:C:\Windows\System32\drivers\etc 找到hosts文件,右键打开,添加一句: 192.168.21.128 www.gengjiaxin.com 保存,ip用你自己的

9.直接在浏览器利用域名加端口号的形式来访问了

正常启动以后,你在开发工具里面的配置就都不生效了,比如前面知识点配置的pic的web虚拟路径就加载不到了,毕竟本身没有 springboot那样的本地映射路径加载类

你还要主要的是裸跑tomcat在Windows系统上默认的cmd窗口不是utf-8所以你需要在cmd中运行chcp 65001随后用命令行的方式选择tomcat的启动命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值