请选择 进入手机版 | 继续访问电脑版

更新安装tomcat

[复制链接]
查看517 | 回复0 | 2019-7-26 16:48:54 | 显示全部楼层 |阅读模式
本文介绍将旧版的tomcat升级到7.0.94的方法,当然,升级到其他版本也可以参考本文的方法。

这里假设tomcat安装在 /home/app/portal/apache-tomcat-Ope 目录下。

先停止tomcat服务:
# cd /home/app/portal/apache-tomcat-Ope/bin/
# ./shutdown.sh

检查tomcat端口是否还存在,以此确认tomcat已正常关闭:
# netstat -ntlp | grep 8085

8085是tomcat的端口号,根据实际情况替换。
有关netstat命令的使用方法,参考以下链接:
https://www.51anidea.com/forum.php?mod=viewthread&tid=1169

首先备份(改名)tomcat:
# cd /home/app/portal/
# mv apache-tomcat-Ope apache-tomcat-Ope_bak

解压新版的tomcat到 /home/app/portal/ 目录下:
# tar -zxvf apache-tomcat-7.0.94.tar.gz
# mv apache-tomcat-7.0.94 /home/app/portal/

将新版的tomcat文件夹改名为旧版的tomcat文件夹名
# cd /home/app/portal/
# mv apache-tomcat-7.0.94 apache-tomcat-Ope

将旧版的tomcat数据复制到新版的tomcat里:
# cp -r apache-tomcat-Ope_bak/webapps/* apache-tomcat-Ope/webapps/

备份新版tomcat的server.xml:
# cd apache-tomcat-Ope
# cd conf/
# cp server.xml server.xml_bak

复制旧版tomcat的配置文件到新版tomcat里:
# cd ..
# cd ..
# cp -rf apache-tomcat-Ope_bak/conf/* apache-tomcat-Ope/conf/

删除新版tomcat的examples文件夹:
# rm -rf apache-tomcat-Ope/webapps/examples

启用新版tomcat:
# cd apache-tomcat-Ope/bin/
# ./startup.sh

验证新版tomcat已正常启动:
# netstat -ntlp | grep 8085

验证新版tomcat的版本号:
# cd /home/app/portal/apache-tomcat-Ope/bin
# ./version.sh
输出如下信息:
  1. Using CATALINA_BASE:   /home/app/portal/apache-tomcat-Ope
  2. Using CATALINA_HOME:   /home/app/portal/apache-tomcat-Ope
  3. Using CATALINA_TMPDIR: /home/app/portal/apache-tomcat-Ope/temp
  4. Using JRE_HOME:        /home/app/jdk1.8.0_201
  5. Using CLASSPATH:       /home/app/portal/apache-tomcat-Ope/bin/bootstrap.jar:/home/app/portal/apache-tomcat-Ope/bin/tomcat-juli.jar
  6. Server version: Apache Tomcat/7.0.94
  7. Server built:   Apr 10 2019 16:56:40 UTC
  8. Server number:  7.0.94.0
  9. OS Name:        Linux
  10. OS Version:     2.6.32-573.el6.x86_64
  11. Architecture:   amd64
  12. JVM Version:    1.8.0_201-b09
  13. JVM Vendor:     Oracle Corporation
复制代码
Server version: Apache Tomcat/7.0.94 这一行表示当前tomcat的版本号为7.0.94,升级成功。




上一篇:apache-tomcat-7.0.94.tar.gz
下一篇:Tomcat详解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1249

主题

2736

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
70188
QQ