Tomcat升级文档(linux版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.访问页面完成升级。