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

相关推荐
江畔何人初1 小时前
iptables 和 IPVS 代理模式 Service 的区别
linux·运维·服务器·网络·云原生·kubernetes·代理模式
七度黑光4 小时前
用 openclaw 给故障复盘打分:质量审核自动化实践
运维·服务器·前端·数据库·自动化
xuefeiniao4 小时前
docker.desktop无法启动,导出镜像后
服务器·docker
123过去4 小时前
nfc-list使用教程
linux·网络·测试工具·安全
evo-master6 小时前
网络故障排除方法
linux·服务器·网络
爱学习的小囧7 小时前
VMware Horizon 8 智能卡认证信任库配置攻略:新增 Root CA 导入指南
服务器·esxi·vmware·horizon
Magic--9 小时前
深入解析管道:最基础的进程间通信(IPC)实现
java·服务器·unix
xlq223229 小时前
35.信号
linux
白鸽梦游指南10 小时前
docker镜像优化
linux·运维·docker
A.A呐10 小时前
【Linux第十九章】网络基础
linux·网络