0

我有一个EC2实例在AMI:ElasticBeanstalk-Tomcat7-64bit-201208231200(ami-0cdc9d5e)在新加坡地区运行,我试图在其中部署一个war文件。 步骤我都遵循如下:无法在ElasticBeanstalk-Tomcat7-64bit中部署war文件ami

  1. 复制战争文件的/ opt/tomcat7/webapps中的文件夹
  2. 改变了战争文件的所有者是tomcat7
  3. 改变了战争文件的权限是777
  4. 启动tomcat7服务器

我配置了安全组并确保tomcat7进程正在运行。

但是,当我尝试浏览:http://ec2-54-251-167-184.ap-southeast-1.compute.amazonaws.com/EmailService时,我得到一个清晰的页面。理想情况下,我希望从index.jsp文件获得简单的消息。 我已经在运行tomcat7的本地环境中测试过这个war文件,它完美地工作。请让我知道如果我做错了什么。

+1

您是否尝试使用Elastic Beanstalk服务?它为您进行部署。它还与eclipse集成(http://aws.typepad.com/aws/2011/01/aws-beanstalk-eclipse-integration.html) – Guy

+0

我曾在使用Eclipse插件之前尝试过Elastic Beanstalk服务。这失败了,所以我开始手动部署它。 –

回答