ubuntu

如何更新Ubuntu Tomcat版本

小樊
42
2025-12-15 00:58:40
栏目: 智能运维

Ubuntu 更新 Tomcat 版本实操指南

一 升级前准备

二 标准升级步骤

  1. 停止当前实例
    • 脚本方式:执行 /opt/tomcat/bin/shutdown.sh
    • 服务方式:执行 sudo systemctl stop tomcat
  2. 备份与重命名旧目录
    • 备份:sudo tar -zcvf /opt/tomcat-backup-$(date +%F).tar.gz /opt/tomcat
    • 重命名:sudo mv /opt/tomcat /opt/tomcat-old
  3. 下载并解压新版本(示例为 9.0.93,可按需替换版本)
    • 下载:wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.93/bin/apache-tomcat-9.0.93.tar.gz
    • 解压:sudo tar -zxvf apache-tomcat-9.0.93.tar.gz -C /opt/
    • 重命名:sudo mv /opt/apache-tomcat-9.0.93 /opt/tomcat
  4. 迁移配置与业务
    • 配置:sudo cp -R /opt/tomcat-old/conf/ /opt/tomcat/conf/*;
    • 应用:sudo cp -R /opt/tomcat-old/webapps/ /opt/tomcat/webapps/*;
    • 可选日志:sudo cp -R /opt/tomcat-old/logs/ /opt/tomcat/logs/*(便于问题追溯)。
  5. 权限与脚本可执行
    • sudo chmod +x /opt/tomcat/bin/*.sh
  6. 启动与验证
    • 启动:脚本方式 /opt/tomcat/bin/startup.sh;服务方式 sudo systemctl start tomcat
    • 版本核验:/opt/tomcat/bin/version.sh 或访问 http://服务器IP:8080
    • 日志排查:tail -f /opt/tomcat/logs/catalina.out
  7. 可选安全加固
    • 删除默认示例与管理应用:docs、examples、manager、host-manager(如不需要)。

三 作为 systemd 服务运行时的注意事项

四 回滚与常见问题

0
看了该问题的人还看了