如何在linux中的tomcat7 webapps中复制我的war文件

时间:2013-06-14 17:34:30

标签: linux amazon-ec2 tomcat7 war

您好我的tomcat7安装在位于/ usr / sbin / tomcat7位置的亚马逊云中,而我的war文件(xyz.war)位于downloads文件夹中。如何将war文件复制到我的webapps文件夹中。 我是Linux的新手,可能这很简单,但我很难用它。有些人可以上来给我一些例子。

提前致谢。

2 个答案:

答案 0 :(得分:15)

以下假设您使用的是Windows

1)获取WinSCP以将文件传输到您的实例

2)使用WinSCP,将war文件(假设文件名为sample.war)传输到以下位置:

/home/ec2-user/sample.war 

3)使用Putty,输入以下命令

sudo -s (for root access)
cp /home/ec2-user/sample.war /var/lib/tomcat7/webapps 

4)使用以下命令

启动/重启tomcat
sudo service tomcat7 start (to start)
sudo service tomcat7 restart (to restart, if your tomcat has already started)

5)确认已将其上传到以下位置

http://instanceURL:8080/sample

答案 1 :(得分:0)

将.war文件部署到Tomcat7应用服务器的最简单方法是使用SCP将文件安全地传输到AWS EC2上的Amazon服务器。您可以在Using scp to copy a file to Amazon EC2 instance?

找到有关SCP的更多信息