Many geeks who run websites have turned to creating their own home server to bypass web hosting fees. You can create a server using an old computer (I mean old, like one from 2002 would be okay), installing either Windows Home Server, Mac OS X Server, or Linux (the free option), and attaching it to your home network. To create a server efficiently, you will need a well-cooled room that has a wired Ethernet connection to your home network.
If I were to build my own home server to host Omega Web and a few of my other websites, I would personally browse Craigslist or eBay and try to find a cheap, old computer. Even if the hard drive is only 100 GB, it is always upgradeable later if you decide you need more space. Next, I would install Linux on my machine because Windows Home Server and Mac OS X Server are both expensive. After configuring everything with IP addresses, Apache, and the other server options within Linux, you now have a dedicated web server right within your own home… It sounds like a good idea, and if you have an old computer lying around, it won’t actually cost you anything, but it’s not worth the headache.
A server’s job is to wait until an Internet user (client) wants to visit the website. Once they type in www.omegaweb.com and hit Go, their web browser searches to find the server that www.omegaweb.com is hosted on. Once it finds the server, it will then start downloading the web page. After the web page is downloaded, it will appear on the client’s computer for them to interact with. It’s a very simple process, which is why even old computers will function perfectly as a web server.
If you have minimal visitors, this method will work perfectly fine. What causes problems is when you have 50 people trying to access the same website at the same time. The server will then be sucking up more of your bandwidth, which ultimately makes your home Internet slower… This is the main reason I do not have my websites hosted at home because I’m already having problems with my ISP. If your server crashes or the power goes out, your website will be down until you can get it back up. If the hard drive craps out and you weren’t backing up your data, it will most likely be gone forever. In addition to all of these things that can go wrong, some ISPs don’t even allow you to run your own server from your house.
Image Source: Media Smart Server