I have successfully installed wordpress on Amazon Server.
I followed this link as a guideline for installation on Amazon.
I followed the instructions under To fix file permissions for the Apache web server without any success. I was still unable to upload or update from admin panel.
Nevertheless I did a little of bit of more search and I tried installing vsftpd and creating an "ftpuser" account without success too.