我有一個EC2實例在AMI:ElasticBeanstalk-Tomcat7-64bit-201208231200(ami-0cdc9d5e)在新加坡地區運行,我試圖在其中部署一個war文件。 步驟我都遵循如下:無法在ElasticBeanstalk-Tomcat7-64bit中部署war文件ami
- 複製戰爭文件的/ opt/tomcat7/webapps中的文件夾
- 改變了戰爭文件的所有者是tomcat7
- 改變了戰爭文件的權限是777
- 啓動tomcat7服務器
我配置了安全組並確保tomcat7進程正在運行。
但是,當我嘗試瀏覽:http://ec2-54-251-167-184.ap-southeast-1.compute.amazonaws.com/EmailService時,我得到一個清晰的頁面。理想情況下,我希望從index.jsp文件獲得簡單的消息。 我已經在運行tomcat7的本地環境中測試過這個war文件,它完美地工作。請讓我知道如果我做錯了什麼。
您是否嘗試使用Elastic Beanstalk服務?它爲您進行部署。它還與eclipse集成(http://aws.typepad.com/aws/2011/01/aws-beanstalk-eclipse-integration.html) – Guy
我曾在使用Eclipse插件之前嘗試過Elastic Beanstalk服務。這失敗了,所以我開始手動部署它。 –