AWS Elastic Beanstalk + Tomcat
AWS - Amazon Web Services (AWS) - Cloud Computing Services
EC2 - Amazon Elastic Compute Cloud (EC2)
Create First Application in Elastic Beanstalk
1. Login AWS -> Services -> All AWS Services -> EC2
2. EC2 Dashboard -> Network & Security -> Key Pairs -> Create Key Pairs
Note: this key pairs will be used to connect to EC2 instance by SSH client such as PuTTY and WinSCP etc.
3. Services -> All AWS Services -> Elastic Beanstalk -> Create New Application
Note: The created key pair will be used at the step Configuration Details
4. Services -> All AWS Services -> Elastic Beanstalk -> ${Application Name} -> Application Versions -> Deploy
Note:
- Please refer to the guide at http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/putty.html to connect EC2 instance.
- Go to /usr/share/tomcat7 and the typical tomcat directory can be listed here.
- Before any operation in tomcat directory, the proper permission should be granted. For example, "sudo chmod 777 logs -R" should be executed if you want to see tomcat logs.
- Don't need to find your application directory in /usr/share/tomcat7/webapps since your application is always deployed to ROOT.