记一次Linux向服务器传war过程

  首先Myeclipse进行打包工程为war文件,选择"Target runtime",并勾选"Export source files"。打包成我们需要的war文件,Emample.war

  用终端ssh远程连接到我们的服务器,如下图:

  

  命令行关闭tomcat, cd /usr/local/tomcat-7/bin

            ./shutdown.sh

  然后可以选择把里面的文件重命名,然后移动到别的地方备份

  cd /usr/local/tomcat-7/webapps

  ls

  用ls命令查看webapps下的所有文件夹

  找到其中的example

  重命名:

  mv example/ example-back

  移动文件到备份文件夹下

  mv example-back /usr/back-up/

  这个时候需要把新的war文件上传到服务器上面,就用到了scp命令,

  scp /home/code/example.war [email protected]:/usr/local/tomcat-7/webapps/

  查看scp命令可以到网址:http://www.cnblogs.com/peida/archive/2013/03/15/2960802.html下看一下

  这时候等待慢慢上传,注意上面的ip是你自己需要使用的ip,目录也是自己的文件目录和上传目录。

  OK上传完成后面我们需要打开tomcat(因为打开tomcat会自动把war文件解压为我们需要的)

  cd /usr/local/tomcat-7/bin

  ./startup.sh

  这个时候我们到

  cd /usr/local/tomcat-7/webapps/

  然后ls查看所有

  会发现有一个example文件夹和一个example.war文件两个存在。

  我们当然希望把war文件移动到别的地方,而不是在webapp目录下面咯。

  不过需要先关闭tomcat,不然修改war文件名称会同时修改文件夹的名称,因为两个是相关联的

  如果需要建立软连接,那么需要用命令 ls-l 查看,ls不会把软连接的地址也显示出来

  如果你想在example文件夹下有个目录upload是软连接到  /usr/apps/fileUpload  这里那么需要在example目录下进行如下指令

  首先当前目录到example目录下

  cd /usr/local/tomcat-7/webapps/example/

  然后

  ln -s /usr/apps/fileUpload upload

  既可以建立一个软连接,也就是windows下面的快捷方式

  关于软连接和硬链接可以到网址:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/05/2199534.html

  建立好后,就可以打开tomcat,网站就算是更新完毕了

时间: 2024-12-16 20:27:39

记一次Linux向服务器传war过程的相关文章

记一次Linux物理服务器迁移总结

两天前我们对生产系统中的两台服务器做了在线迁移,因此在此想总结一下迁移前后发生的一些事情和获得的经验教训.本着专业做事的风格,在此前后我阅读了微软和红帽官方的一些迁移指南,但发现实用的部分并不是特别多,因此在参考了微软和红帽的迁移指南后我决定自己一篇符合当前场景的服务器迁移"指南",仅供参考.        迁移背景:          两台服务器由于要挪作它用(可以理解为服务器硬件升级,新的服务器硬件比旧的服务器性能要好,如更强劲的CPU.内存和存储),因此要把原先的两台服务器迁移到

Mac/Linux/Centos终端中上传文件到Linux云服务器

Mac/Linux/Centos终端中上传文件到Linux云服务器 1.mac上传文件到Linux服务器 scp 文件名 用户名@服务器ip:目标路径如:scp /Users/test/testFile [email protected]:/test/ 2.mac上传文件夹到Linux服务器,与上传文件相比多加了-r scp -r 文件夹目录 用户名@服务器ip:目标路径 如:scp -r /Users/test/testFolder [email protected]:/test/ 3.Lin

使用Samba服务器由win平台向linux平台上传文件

1.配置yum [[email protected] /]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# vi yum.repo --修改光盘挂载位置,enabled设置为启动 配置yum参考链接:yum配置举例 2.构建samba服务器 [[email protected] /]# yum install -y samba-* --使用yum安装samba服务器 [[email protected] /]# service smb

使用Putty实现windows向阿里云的Linux云服务器上传文件

1.首先获取PSCP工具 PuTTY小巧方便.但若需要向网络中的Linux系统上传文件,则可以使用PuTTY官方提供的PSCP工具来实现上传.PSCP是基于ssh协议实现. 可以点击这里下载 2.启动PSCP工具 首先需要保证在命令行下可以访问到pscp.exe.可以通过配置Windows的环境变量Path,或者直接通过命令行访问到pscp.exe. 首先进入到当前目录下: 例如:在windows系统下面: 之后开始传输文件到Linux服务器上 格式:pscp 文件 用户名@LinuxIP:目录

Maven插件wagon-maven-plugin自动化部署Java项目到Linux远程服务器

通常情况下,程序开发完成后部署到线上Linux服务器,可能需要经历打包.将包文件传到服务器.SSH连上服务器.敲命令启动程序等一系列繁琐的步骤.实际上这些步骤都可以通过Maven的一个插件wagon-maven-plugin来自动完成. 配置Linux服务器用户名和密码 为了让wagon-maven-plugin插件能SSH连上Linux服务器,首先需要在Maven的配置文件settings.xml中配置好server的用户名和密码. <servers> <server> <

Linux CentOS 服务器搭建与初始化配置图文详解

这几天对服务器兴趣贼为浓厚,在虚拟机上装了一个CentOS7玩了玩,遇到过很多问题,比如网卡驱动设置,不能ping 等等问题,然后掏钱买个ECS搭服务器玩玩,下面就开始谢谢我的心路历程吧. 首先 买服务器,什么阿里云,百度云.腾讯云等等,随便买一个低配就好了,我买的学生机,9.9一个月,便宜的不能再便宜了,廉价的不能再廉价了. (自带mysql数据库,php Apache运行环境,FTP,VSftpd,这让我省了很多事) 第一步:安装jdk 去官网下载jdk(官网:http://www.orac

Linux ISCSI服务器搭建

Linux ISCSI服务器搭建 1. iscsi服务器简述 iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择.iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料. iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Sma

linux系统上传下载文件的方法

linux系统上传.下载文件的方法有很多种,最常见的有ftp(需要安装ftp软件及配置),这里不做介绍, 下面介绍我常用的两种方式: 1.sftp方式(通过SecureCRT工具的ssh服务传输): 1.打开CRT工具自带的sftp(通过Alt+P命令打开),如图: 默认进入当前用户的家目录,可以自行cd命令切换到上传.下载的目录(windows操作文件系统需要在命令前加 l 参数,如lcd e:\到E盘根目录,lls列出根目录下的文件),上传通过put 加文件名,下载通过get 加文件名) 2

linux ftp服务器搭建

linux ftp服务 主动模式port:服务器主动发起数据连接.客户端向服务器21端口建立ftp数据连接.服务器从20端口向客户端随机端口发送数据. 被动模式pasv:服务器被动等待数据连接.如果客户机防火墙禁止主动模式,会采用被动模式.客户端向服务器21端口建立ftp数据连接.需要传输数据时,客户端向服务器设定范围内的端口(非20)建立数据连接. 开始: 关闭安全系统 setenforce  0 关闭防火墙 service  iptables stop 1.  安装软件包 mount   /