The reason this can’t be done is due to the changing nature of the IP address your Internet service provider provides you. Web hosting demands that you register with a domain registrar and then host your site with a hosting company.
Through the registrar, through the hosting company’s name servers, a visitor finds the path to your web site. This is primarily possible because your address on the Internet is static and connected to a name permanently.
Although you can make an attempt to host the site at home and run a web server by keeping it connected to the Internet, you can’t provide stability to your presence due to the changing nature of your IP address.
Foundation of hosting from home is DDNS (Dynamic Domain Name Service). Examples for such services are services like DNS2GO and TZO.
Inside hosting from home section…
- Applications of hosting from home
- How the Domain resolution happens?
- DNS2Go dynamic hosting features
- Is it practical to host at home?
- What does a web hosting offer?
- Keeping the PC secure
- What is needed & main obstacles.
- Hardware and OS recommendation
- More about dynamic DNS
- Who provides dynamic DNS service
- Exploring applications in detail
- Examples with pricing hosting from home
- Signing up for a DDNS service
DDNS services help you overcome the changing IP address problem which prevents hosting from your home impossible; they do this by providing a program which is installed on your PC and talks to the DDNS service provider at all times.
They fundamentally provide you a program, register you on their servers and connect your intended domain name to their program sitting on your PC, so that when this configuration & deployment of software is complete, they have a method to overcome the changing nature of your IP address.
Related links: Domain registration Guide | Web Hosting Guide.