Tomcat升级文档(linux版)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Tomcat升级文档(linux版)

1.查看当前linux服务器内Tomcat版本(以实现一体化二期为例)

[root@hyy /]# sh /home/imp/cas-tomcat/bin/version.sh

[root@hyy/]# sh /home/imp/netmon-tomcat/bin/version.sh

由于市县一体化部署了两个Tomcat,两个均需要升级。

执行命令后,发现当前安装版本为8.5.39

到Tomcat官网https:///download-80.cgi下载最新版本

Tomcat不能跨版本升级,故选择最新版本点击下载。最新版本为8.5.51

apache-tomcat-

8.5.51.tar.gz

2.服务器内切换到root权限。

[root@hyy /]# ps -aux | grep java (查看Tomcat进程)

[root@hyy /]# kill -9 76514

[root@hyy /]# kill -9 83389 (kill -9 +进程号能直接将服务终止)

3.备份文件。

[root@hyy ~]# cd /home/imp/netmon-tomcat/webapps/路径所有文件

[root@hyy ~]# cd /home/imp/cas-tomcat/webapps/路径下所有文件

可以通过winscp 备份在window电脑上,也可用mv 命令移动到其他路径下。[root@hyy cas-tomcat]# mv webapps /home/hyy/webapps(例如将cas-tomact webapps 移动到/home/hyy/路径下)同理适用于netmon-tomcat/webapps备份4.同上步骤备份service.xml

[root@hyy /]# cd /home/imp/netmon-tomcat/conf/

[root@hyy /]# cd /home/imp/cas-tomcat/conf/

删除老版本Tomcat

[root@hyy /]# cd home/imp/

[root@hyy imp]# rm -rf netmon-tomcat

[root@hyy imp]# rm -rf cat-tomcat

5.部署新版本Tomcat

将下载的apache-tomcat-8.5.51.tar.gz 上传到/home/imp/目录上

通过tar -zxvf apache-tomcat-8.5.51.tar.gz命令解压

[root@hyy imp]# tar -zxvf apache-tomcat-8.5.51.tar.gz

[root@hyy imp]# ls

apache-tomcat-8.5.51 apache-tomcat-8.5.51.tar.gz

修改apache-tomcat-8.5.51文件名称为netmon-tomcat

再次解压tar -zxvf apache-tomcat-8.5.51.tar.gz

修改apache-tomcat-8.5.51文件名称为cas-tomcat

[root@hyy imp]# ll

总用量10084

-rw-r--r-- 1 root root 10315164 3月 2 2020 apache-tomcat-8.5.51.tar.gz drwxr-xr-x 9 root root 4096 2月29 14:17 cas-tomcat

drwxr-xr-x 9 root root 4096 2月29 14:16 netmon-tomcat

注意:将之前备份的对应webapps文件夹覆盖到/home/imp/cas-tomcat和/home/imp/netmon-tomcat下。

将之前对应备份的service.xml覆盖到/home/imp/netmon-tomcat/conf/和/home/imp/cas-tomcat/conf/

6.查看版本并启动进程

[root@hyy /]# sh /home/imp/netmon-tomcat/bin/version.sh

[root@hyy /]# sh /home/imp/cas-tomcat/bin/version.sh

启动命令:

[root@hyy /]# sh /home/imp/netmon-tomcat/bin/startup.sh start

[root@hyy /]# sh /home/imp/cas-tomcat/bin/startup.sh start

查看服务进程

[root@hyy /]# ps -ef | grep java

查看Tomcat日志是否报错

[root@hyy /]# tail -1000f /home/imp/netmon-tomcat/logs/catalina.out [root@hyy /]# tail -1000f /home/imp/cas-tomcat/logs/catalina.out

7.访问页面完成升级。

相关文档
最新文档