Moving to a Public Cloud (AWS) ? First Timers .. Here is some cheat sheets !
Migrating to AWS ?
Have you tried the free Micro Tier ? That gives you 1 full-year free ownership on 1 server (micro). Use that to learn AWS and Deploy your first app.
Setting up Tomcat 7 or 8 on your EC2 Instance
Download the PEM File and use a putty-gen (downloadable exe) to create your Private Key, Use the private key to connect to your AWS Instance.
Remember to save your private key and pem file for future references.
Installing Tomcat via YUM Installer on your AWS Instance
sudo yum install tomcat7-webapps tomcat7-docs-webapp tomcat7-admin-webapps
This command installs tomcat 7, admin app, manager gui as well.
Next step is to go /usr/share/tomcat7/conf/tomcat-users.xml and uncomment last few lines and set a password for the roles.
<user name=”admin” password=”admin12345″ roles=”admin,manager,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status” />
3. start / stop your tomcat
To Start the Tomcat Service : sudo service tomcat7 start
To Stop the Tomcat Service : sudo service tomcat7 stop
To Add Tomcat Service to Auto Start : sudo chkconfig tomcat7 on
For F-Secure / SSH Client – give all permissions eg: sudo chmod -R 777
4. To add tomcat port to the AWS open list :
5. Connect to the instance by public DNS name on port 8080.
6. You are done with your tomcat on AWS !
7. Go the browser and access the port 8080 (http://your aws public ip :8080) , and you the manager application to deploy your first application