0

シンガポール リージョンで AMI を使用して EC2 インスタンスを実行しています: ElasticBeanstalk-Tomcat7-64bit-201208231200 (ami-0cdc9d5e) で、war ファイルをデプロイしようとしています。私が従った手順は次のとおりです。

  1. /opt/tomcat7/webapps フォルダーに war ファイルをコピーしました
  2. war ファイルの所有者を tomcat7 に変更しました
  3. warファイルのパーミッションを777に変更
  4. tomcat7サーバーを起動しました

セキュリティ グループを構成し、tomcat7 プロセスが実行されていることを確認しました。

ただし、http://ec2-54-251-167-184.ap-southeast-1.compute.amazonaws.com/EmailServiceを参照しようとすると、明確なページが表示されます。理想的には、index.jsp ファイルからの単純なメッセージを期待していました。tomcat7 を実行しているローカル環境でこの war ファイルをテストしたところ、完全に動作しました。何か間違ったことをしている場合はお知らせください。

4

1 に答える 1

0

Beanstalk サービスは、Beanstalk アプリケーションの S3 バケットから war ファイルをロードします。Beanstalk コンソールまたは AWS Toolkit for Eclipseを使用して、war ファイルを Beanstalk アプリケーションのバケットにアップロードできます。豆の木コンソールが最も簡単な方法だと思います。

Beanstalk アプリケーション環境をまだ作成していない場合は、http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.sdlc.html をお読みください

于 2013-07-04T03:53:36.767 に答える