我在新加坡地区运行了一个带有AMI的EC2实例:ElasticBeanstalk-Tomcat7-64bit-201208231200(ami-0cdc9d5e),我正在尝试在其中部署war文件。 我遵循的步骤是:
我已配置安全组并确保tomcat7进程正在运行。
但是,当我尝试浏览:http://ec2-54-251-167-184.ap-southeast-1.compute.amazonaws.com/EmailService时,我会看到一个清晰的页面。理想情况下,我期待index.jsp文件中的简单消息。 我在运行tomcat7的本地环境中测试了这个war文件,它运行得很好。如果我做错了,请告诉我。
答案 0 :(得分:0)
Beanstalk服务从beanstalk应用程序的S3存储桶加载war文件。 您可以使用beanstalk console或AWS Toolkit for Eclipse将war文件上传到beanstalk应用程序的存储桶。 我认为beanstalk控制台是最简单的方法。
如果您尚未创建Beanstalk应用程序环境,请阅读http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.sdlc.html。