Complete guide to deploying Github Project on Amazon EC2