- 下载你要升级的 Tomcat 版本:wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.16/bin/apache-tomcat-9.0.16.tar.gz
- 停止 tomcat:tomcat1 stop 或者 ./shutdown.sh
- 备份旧的 tomcat。先在该目录下创建一个文件并命名为:mkdir tomcat8.5.1-old
复制旧的 tomcat 到刚刚创建的 tomcat 目录下:cp -Rf /home/tomcat8.5.1/* /home/tomcat8.5.1-old/
(cp -Rf /原路径/* /目的路径/) - 解压新的 tomcat:tar -zxvf apache-tomcat-9.0.16.tar.gz(在原 tomcat 目录解压)
删除原来的 tomcat8.5.1:rm -rf tomcat8.5.1
重命名为:mv apache-tomcat-9.0.16 tomcat8.5.1 (注意:此时 tomcat8.5.1 就是新的了) - 把旧的 server.xml 移动到新的 server.xml。
先删除新的 server.xml:rm -rf server.xml
移动:mv /home/tomcat8.5.1-old/conf/server.xml /home/tomcat8.5.1/conf/ - 把旧的 webapps 移动到新的 webapps 下。
先删除新的 webapps 文件:rm -rf webapps
移动:mv /home/tomcat8.5.1-old/webapps /home/tomcat8.5.1
修改了旧 tomcat 的某个文件,一定要复制或移动到新 tomcat 下:
mv /home/tomcat8.5.2-old/bin/catalina.sh /home/tomcat8.5.2/bin - 删除新的 webapps 下的 examples:rm -rf examples
- 启动 tomcat:tomcat1 start
关闭 tomcat:tomcat1 stop
启动成功
Linux 升级 Tomcat 版本,tomcat8.5.34 升级到 tomcat9.0.16
-
Linux
944 引用 • 943 回帖
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于