linux服务器上部署war包

第一步:
Export War file,打成war包
项目右键 -> Export -> WAR file -> 输入生成war包路径 -> finish

第二步:
SSH连接服务器
主机:xxxxxxxxxxxx
账号:username
密码:password

第三步:
将war包放到/gxxj/apache-tomcat-6.0.44-ins

第四步:
先关闭tomcat(shutdown.sh),不然war会自动解压,始终删不掉文件夹
cd /gxxj
cd apache-tomcat-6.0.44-ins/
cd bin
./shutdown.sh --停止tomcat服务
ps -ef|grep tomcat --查看tomcat进程是否被停用
kill -9 30205 --如果没有被停止

第五步:
备份以前的war包(war包与ins文件夹有关联,war包改名后文件夹就消失了)
ins.war.bak

第六步:
删除文件夹,将新war包移到webapps下,重启tomcat
cd ../webapps/
rm -rf ins --删除文件夹
cd ..
mv ins.war webapps/ --将压缩包移动到webapps目录下
cd bin
./startup.sh
边启动边查看日志:
./startup.sh;tail -300f ../logs/catalina.out
替换/备份文件夹时,不能只修改文件夹的名称,要压缩文件夹,然后把原文件夹删除。
压缩文件夹:zip -r 压缩后文件名 需要压缩文件名
例如:zip -r GISutilzip20170105 GISutil

猜你喜欢

转载自www.cnblogs.com/xyhero/p/9343658.html
今日推荐