Heroku is awesome and they’re nice enough to give you the ability to host your websites there for free.

Things you will need before getting started:
1) GIT installed on your PC (
2) An account with Heroku
3) Heroku toolbelt (

Instructions:
1) Open console.
2) Run: git clone git://github.com/mhoofman/wordpress-heroku.git
3) Run: cd wordpress-heroku
4) Run: heroku addons:create heroku-postgresql
5) Run: heroku pg:promote HEROKU_POSTGRESQL_INSTANCE (where HEROKU_POSTGRESQL_INSTANCE) is the result of the create code you ran before.
6) Run: git push heroku
7) Wait.
8) Navigate to website.
9) Go through instructions.
10) Done.

source