架构师

您现在的位置是:首页 > 技术博客 > 爱运维

爱运维

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

架构师小跟班 2019-08-15爱运维
第一步:Export War file,打成war包项目右键 -> Export -> WAR file -> 输入生成war包路径 -> finish 第二步:SSH连接服务器主机:xxxxxxxxxxxx账号:aaa密码:bbb 第三步:将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

文章评论