I've seen many beginner exploring these home-based
Web hosting company... the conclusion is that you can't do that right. There is many concerned, for example ServiceUptime, support quality, server performance, Internet connection, DNS issue, etc.
its the best to start with
reseller hosting account at the minimum