Tips for deploying a LAMP stack on Amazon EC2
If you’re interested in using Amazon EC2 and other services to deploy a LAMP (Linux, Apache, MySQL, and PHP) stack, you will probably find this post invaluable.
* Selecting and setting up an AMI (Amazon Machine Image) with Apache, MySQL, and PHP.
* Setting up an elastic IP address.
* Setting up an EBS (Elastic Block Store).
* Sending email from an EC2 instance (not as easy as one might think).
* Backing up your data and web applications.
Indeed, very good article.