Linux系统发布war包:eclipse从导出war到服务器发布

第一步:

Export War file,打成war包

项目右键 -> Export -> WAR file -> 输入生成war包路径 -> finish

 

第二步:

SSH连接服务器

主机:xxxxxxxxxxxx

账号:aaa

密码:bbb

 

第三步:

将war包上传到服务器上某个路径下

 

第四步:

先关闭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

相关文章:

  • 2021-12-02
  • 2022-02-01
  • 2021-12-14
  • 2022-12-23
  • 2021-10-21
  • 2021-10-01
  • 2021-10-05
  • 2021-10-30
猜你喜欢
  • 2021-05-21
  • 2021-11-23
  • 2022-12-23
  • 2021-06-26
  • 2021-04-27
  • 2021-10-26
  • 2022-02-10
相关资源
相似解决方案