如何把 war 包把从本地上传到指定的服务器上

本贴最后更新于 1848 天前,其中的信息可能已经事过景迁

一 前言

从今天开始,笔者准备在此平台上分享自己的学习经历了。笔者属猴,从事软件测试的工作大概三年了,无奈目前还是小菜鸟级别(呜呜)。本博客的相关文章纯属个人经验总结,比较适合初学者查阅,当然也欢迎大神来观看哈。话不多说,进入正题。

今天和大家简单介绍下如何把本地的 war 包上传到指定的服务器上

二 操作步骤

工具

1)xshell 或者 putty(连接 linux 的工具)

2)Filezila:上传文件的工具(可以把 Windows 桌面上的文件或者包上传到指定的 linux 目录下)

具体步骤

第一步:打开xshell,输入生产服务器地址,输入密码,成功登录后,进入到指定目录下,比如/usr/local/tomcat/apache-tomcat/bin
第二步:进入bin目录下,先停止tomcat,输入命令:./shutdown.sh
  
第三步:备份:使用mv命令
1)用mv命令给war包重命名
cd/usr/local/tomcat/apache-tomcat/webapps
mv AcceptanceBill.war AcceptanceBill.war.back6.27(注意加上备份当天的日期)

2)把重命名的war包移动到/home下的文件夹tzxm下(移动位置可以自行决定)

3)mv AcceptanceBill.war.back6.27 /home/tzxm

第四步:删除webapps下的前后端的老包,分别是AcceptanceBill和AcceptanceBillPortal

rm -fr  AcceptanceBill

rm -fr  AcceptanceBillPortal


第五步:上传新的war包到指定目录下(到webapps目录下)

首先,打开Filezila,然后在Host、password、port输入如下内容

Host:输入生产服务器地址 username:root(根据实际情况输入服务器地址)

password:密码 port:22

注意:ftp的端口号是22


第六步:启动tomcat,启动后war包会自动解压到指定的bin目录下,启动tomcat,命令:./startup.sh

查看端口号:

tomcat / conf / sever.xml

connector port = “8080”

修改端口号

vi server.xml

connector port = “8088”
   
查看日志

/tomcat/logs

tail -f catalina.out

三 后记

今天先分享到这了,有什么问题,欢迎留言讨论

  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    915 引用 • 931 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...