I've just shared a step-by-step installation procedure for OpenFire on a standard Amazon LINUX AMI, but couldn't add a description to the document.
This is a detailed step-by-step procedure with very little required familiarity with EC2 or LINUX command prompts. It includes optional steps for creating and using a MySQL Database on the same EC2 instance.
The installation steps are detailed for a standard Amazon LINUX AMI and will probably not work on other Amazon instance types.