在Debian上升级Tomcat版本可参考以下步骤:
备份旧版本
停止Tomcat服务并备份配置文件、应用数据等:
sudo systemctl stop tomcat
sudo cp -r /opt/tomcat /opt/tomcat_backup # 备份目录可根据实际调整
下载新版本
从Apache官网获取所需版本的压缩包(如Tomcat 9.0.x):
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.xx/bin/apache-tomcat-9.0.xx.tar.gz
安装新版本
/opt/tomcat
):sudo tar -xzvf apache-tomcat-9.0.xx.tar.gz -C /opt
sudo mv /opt/apache-tomcat-9.0.xx /opt/tomcat # 重命名目录
sudo chown -R tomcat:tomcat /opt/tomcat
配置环境变量与服务
/etc/environment
或/etc/profile
中的CATALINA_HOME
指向新路径:export CATALINA_HOME=/opt/tomcat
source /etc/environment
/etc/systemd/system/tomcat.service
)中的路径正确,然后重载配置:sudo systemctl daemon-reload
启动并验证
sudo systemctl start tomcat
curl http://localhost:8080 # 确认返回新版本欢迎页面
注意事项:
server.xml
)。apt-cache policy tomcat9
查看可安装的版本,使用apt install tomcat9=<版本号>
安装(仅适用于通过APT管理的版本)。