tomcat线上更新后台管理程序代码

前言:mysql

         我在公司负责内网的维护,今天后台管理程序须要更新,把今天的过程予以记录nginx

(1)查看项目目录sql

由于好长时间没有再理这个项目,因此本身当初怎么部署的都忘了,因此查看tomcat配置文件数据库

[root@nginx ~]# vim /data/tomcat6-8080/conf/server.xmlvim

wKioL1dzt3Ki_q4FAAArAXGFxj4556.png

(2)解压文件tomcat

传给个人是zip格式的压缩文件ide

[root@nginx /]# unzip neiwang\(1\).zipserver

(3)备份源文件xml

备份是特别重要的,一旦出了问题能够快速的恢复,备份采用复制而不是mv的方式
进程

[root@nginx xiangmu]# cp neiwang neiwangbak216.06.29/

(4)覆盖文件

由于要求我保留jdbc.properties,因此我把给个人文件中的此文件删除而保留了原始配置文件

[root@nginx classes]# ls /data/xiangmu/neiwang/WEB-INF/classes/jdbc.properties  

#jdbc.properties是mysql链接数据库的文件

[root@nginx classes]# cd /neiwang

[root@nginx neiwang]# cp -rf * /data/xiangmu/neiwang/      //覆盖文件

(5)重启tomcat

[root@nginx neiwang]# rm -rf /data/tomcat6-8080/work/Catalina/  //先删除以前的临时配置

[root@nginx neiwang]# ps aux | grep tomcat           //查看tomcat进程号

[root@nginx neiwang]# kill 29234                            //杀掉进程

[root@nginx neiwang]# sh /data/tomcat6-8080/bin/startup.sh   //重启tomcat便可

相关文章
相关标签/搜索