栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

细数本人部署遇到的坑(内文附Linux部署javaweb项目方法)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

细数本人部署遇到的坑(内文附Linux部署javaweb项目方法)

本人菜鸡小白,用惯了一键化部署工具真的是一点技术都没有了。换了新单位还秉持着落后的linux指令部署javaweb的方法,把我一下子搞不会了。**
话不多说,现在开始介绍一下我的部署方法

项目背景为springboot+vue
打包好后第一步是连接xshell

1. 查看所有Tomact进程 ps -ef | grep tomcat

一开始我以为进入服务器就默认为根目录,然后一直找tomcat目录,后来我才知道是用户目录,还得先cd …/c出去*,浪费了大把时间

2. 找到进程地址,cd进去

3. ll查询当前目录找到bin

4. 找到./shutdown.sh关掉进程(关掉才能删原来的进程)

第一次愚蠢的我把以为终止进程 kill -9 91765就能解决,其实kill掉进程还是会重启的,必须要这样才能真正结束进程

5. cd出去,再cd进cd webapps/再ll查看里面有什么

默认运行这个包内得到数据为tomcat的数据

6. 内部文件一般是tomcatt所运行的项目文件(本人的为ROOT.war和ROO T)

7. 备份此文件,运行sz filename,会将文件下载到windows本地

一定要!!!!!重要

8. rm -rf ROOT删除两个文件 9. 运行rz,会将windows的文件传到linux服务器

如果乱码就试一下rz -be,有的人说rz -eb也可以试一下

10. mv 原文件名 新文件名(确保和原来的文件名一样

两个小时血的经验,把ROOT写错为ROOR
)

10.cd回到bin,./startup.sh 运行项目

要是有错误可以看看日志,进入tomcat的logs界面tail -n 200 -f catalina.out查看最近的日志文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/981198.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号