I found an article by Ben Morris and it was very useful, however it seems to be gone now, so to remember it, I keep it here:
The below text is from this stackoverflow
This setup worked really well for me (Umbraco version 6.1.6)
Firstly, start an empty