linux服务器升级tomcat步骤

  1. 首先上传tomcat到服务器中,这里注意要和自己机器的jdk版本相匹配,不然后续启动会抛异常。
  2. 解压命令 tar -zxvf
  3. 删除新的的tomcat下的lib conf webapps 三个文件
  4. 将旧的的tomcat下的lib conf webapps 三个文件夹移动至新的tomcat文件夹下,注意这里使用cp命令,复制而不是移动!复制不是移动!复制不是移动!重要的事情说三遍
bash 复制代码
cp -r 文件夹1 文件夹2 //r选项表示层级复制
  1. 查看当前tomcat运行的进程号 ps -ef | grep tomcat
  2. 停掉旧的tomcat kill -9 进程号
  3. 进入新的tomcat下的bin目录下,开启新的tomcat。./ startup.sh

总结出来,升级最核心的步骤是复制那三个文件夹,因为包含了项目的很多配置,所以是必须要移动的。注意是复制不是移动。

最后关于服务没起来报的各种错误,一定要查看日志,再做解决,不然一切都是徒劳无功。查看日志的位置/logs目录下。看哪个文件所占内存大些,就看哪个。

另外日志中是可以看到类似于idea控制台输出的日志的,比如出现了什么异常,在哪个文件的哪一行什么的,如果logs下的所有日志文件都没发现类似的日志,那就是没开启日志打印。

开启日志打印的方法:

tomcat如何开启日志打印,classes目录下新建logging.properties文件,然后配置好,然后重启tomcat,此时应该可以在logs的某个文件中看到详细的日志打印,可以具体到异常的类型和发生异常的行数。

希望各位升级tomcat一步到位

相关推荐
zbdx不知名菜鸡1 分钟前
linux基础 超级笔记
linux·运维·服务器
wellnw1 分钟前
【IPv6】IPv6地址格式及地址分类(组播、单播、任播)整理
运维·服务器·网络
wanhengwangluo32 分钟前
高防服务器的优劣势有哪些?
运维·服务器
总是学不会.1 小时前
SpringBoot项目:前后端打包与部署(使用 Maven)
java·服务器·前端·后端·maven
shelby_loo2 小时前
在Ubuntu下通过Docker部署NAS服务器
服务器·ubuntu·docker
李的阿洁3 小时前
OSPF的不规则区域
运维·服务器·网络
网安老伯3 小时前
【2024版】最新kali linux入门及常用简单工具介绍(非常详细)零基础入门到精通,收藏这一篇就够了_kalilinux
linux·运维·服务器·开发语言·web安全·网络安全·xss
逸狼3 小时前
【JavaEE初阶】网络原理
服务器·网络·智能路由器
wdxylb4 小时前
在远程非桌面版Ubuntu中使用Qt5构建Hello World项目
linux·ubuntu
skywalk81634 小时前
install fcitx chinese input at FreeBSD14.1
运维·服务器·freebsd