The contents in this tutorial are out of date, as this tutorial was created back in 2013. But the setup could still be useful for those who want to try out AWS stuff.

Instructions to Setup an Amazon EC2 Server

Supporting PHP5, MySQL and FTP

Part 1: Launch an Instance

Part 2: Install Required Packages

Part 3: Setup FTP Server