This is the most complete set of steps I've found
Here are some steps that I followed in order to get JIRA up and running on my free-tier EC2 Micro instance. With a $10 JIRA starter license, you can have a really nice issue tracker for minimal costs. The $10 goes to charity.
Also you can try it out for 30 days for free, and Atlassian will extend the trial up to 90 days.
Create the EC2 . . .
Hear yourself think.
Image credit: loufi
Logging has always bugged me. It's the main way to see what's going on with your code.
You can't add breakpoints everywhere and go around inspecting state--you'll never get anything done. Logging allows you to see what's going on in your program while still being able to interact with it . . .