If you are planning to host a very big WordPress site, or if you are thinking in hosting lots of them and do not know whether they will grow or not, you may need to setup a cheap setup, but ready to grow in case of need.
This tutorial shows just that.