Welcome to the world of easy web serving. Here I will explain how you can run your very own webserver, from your own computer, to host your very own websites. Contrary to popular belief you do not have to be a computer guru, or have the bank balance of Bill Gates to run a webserver. You don't have to fill your garage, or spare bedroom with rack systems that look the pictures, or spend thousands of dollars, and have an OC3 backbone. You don't even have to know what a rack system, or OC3 backbone is.
Thanks to the proliferation of broadband internet access, any Tom, Dick, or Mary can now run their own server. Whether your a small business person wanting a "homepage", a grandmother showing off the "ankle biters", or just a hobbyist with too much time on your hands, you can now have control of your web presence
One thing you will definately need is a high speed internet connection. Although it is possible to host from dial up, the speed and reliability preclude all but the most desperate of souls from attempting this. Either cable, or DSL will work fine(I prefer DSL). A static IP address is very helpful, but not entirely nessecary.
We will begin with a discussion of the myths commonly floating around regarding web servers, and look into why someone might want to run their own. We will look at various groups that might benefit from running a server, and why. I will cover some basic concepts, give you a quick overview of domain names, and DNS. Finally I will give a set of step by step instructions for installing Apache webserver on a windows machine.
While this is for extreme beginners, I assume that you have a computer, are familiar with it's basic use, are running and basicly familiar with Microsoft Windows 98, or better, and have at least visited a web site before. However, this is about web servers, so i am not going to explain how to make a web page, or web site. There are plenty of resources available for that.
If you are an advanced user, very familiar with web design, have made web sites before, or use an advanced OS like Linux, BeOS, or some flavor of Unix then I suggest you look at www.DIYwebserver.com where you can get help, and guidance more appropriate to your knowledge, experience, and system.
Table of contents:
5/13/03 Jerry Corliss
This project, and my own server were made possible by lots of help from Bill, and the crew at DIYwebserver.com Thanks Bill, Ramy, Joseph, Rob, RSoloman, RR, Warlock(your wu shu is better than mine!), DigitalHeart, Adrian, Dfitch(the hands on man), and everyone else I forgot.