2

嗨,我的 tomcat7 安装在亚马逊云的 /usr/sbin/tomcat7 位置,我的战争文件(xyz.war)在下载文件夹中。如何将我的战争文件复制到我的 webapps 文件夹中。我是 Linux 的新手,可能这很简单,但我很难用它。可以请过来给我一些例子。

提前致谢。

4

2 回答 2

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
于 2013-07-03T03:23:32.923 回答
0

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

于 2013-06-14T23:39:02.783 回答