Tomcat升级
# tomcat升级
下载地址:Apache Archive Distribution Directory (opens new window)
# tomcat 大版本升级
如:从 apache-tomcat-8.0.45 升级到 apache-tomcat-9.0.20
1.备份好需要升级的 tomcat 的 bin 和 lib 目录
tar czvf old_bin.tar.gz ./bin/*
tar czvf old_lib.tar.gz ./lib/*
先查看下 8.0.45 tomcat 的 version.sh 输出
接下来将 apache-tomcat-9.0.20 的 bin 和 lib 复制并覆盖已有的文件 到 8.0.45 tomcat 下
通过 /bin/cp -rf 强制覆盖
[root@localhost soft]# /bin/cp -rf ./apache-tomcat-9.0.20/bin/* ./apache-tomcat-8.0.45/bin
[root@localhost soft]# /bin/cp -rf ./apache-tomcat-9.0.20/lib/* ./apache-tomcat-8.0.45/lib
再次查看下 8.0.45 tomcat 的 version.sh 输出
发现已经更新了
# tomcat 小版本升级
如:从 apache-tomcat-9.0.20 升级到 apache-tomcat-9.0.99
1.备份好需要升级的 tomcat 的 lib 目录
tar czvf old_lib.tar.gz ./lib/*
先查看下 9.0.20 tomcat 的 version.sh 输出
接下来将 apache-tomcat-9.0.99 的 lib 复制并覆盖已有的文件 到 9.0.20 tomcat 下
[root@localhost soft]# /bin/cp -rf ./apache-tomcat-9.0.99/lib/* ./apache-tomcat-9.0.20/lib/
再次查看下 9.0.20 tomcat 的 version.sh 输出
注意事项:设计到应用升级时,先在虚拟机测试下,如果没有问题再到生产环境实施。因为有时在版本迭代后启动 tomcat 时会出现一些问题,如果在虚拟机发现了这个问题,可以切换个其他的小版本进行测试