I know how difficult that is. You are not sure how can this be, that someone would give you all this for free. Well, Its not my work, but I just want to show you how to exploit all that is given for us.
You do not need to be a programmer. These steps are made for non-technical people.
Just follow the steps, and in less than an hour you should have a website up and running.
p.s. there's nothing illegal here. All software and sites used in this guide are open sourced and knowingly provide their services for free.