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一步到位

相关推荐
xiaoye-duck1 小时前
《Linux系统编程》Linux 系统多线程(六):<线程同步与互斥>线程同步(下):POSIX 信号量与环形队列生产者消费者模型详解
linux·线程
三言老师1 小时前
CentOS7.9:Redis‑Cluster集群部署结构化实战教程
linux·运维·服务器·数据库
technology_x2 小时前
2026年财务报表分析软件测评:兼容与安全解析
java·服务器·前端
大鱼>3 小时前
eBPF内核编程:从TC到XDP的全栈可观测性
linux·服务器·php
sxstj3 小时前
老旧电脑 Linux 系统完整推荐(按内存分档,新手友好)
linux
西安景驰电子3 小时前
PCIe 授时卡原理及应用
运维·服务器·windows·单片机·嵌入式硬件·fpga开发
Lyra_Infra3 小时前
OpenClaw 服务异常故障分析报告
linux·人工智能
xywww1685 小时前
开发团队接入 Opus 5 / Sonnet 5:模型路由、升级阈值和成本账怎么算
服务器·网络·p2p
爱写代码的森5 小时前
鸿蒙三方库 | harmony-utils之EncryptUtil URL编解码详解
服务器·华为·harmonyos·鸿蒙·huawei
冷莫溪5 小时前
Zabbix——认识及部署Zabbix(基于Rocky9.7)
linux·运维·php·zabbix