This Quick Start will go
through the process of setting up a webserver without getting bogged down
with the details of each step. For more information, each step will
provide references to more detailed information.
You should still read The
Guide which is much more comprehensive than this Quick Start.
Every link with a 'SBS' in
front of it is an Step-by-Step
tutorial that pertains to the subject at hand. These are for example
only and are not necessarily the products or programs you should use for
your particular setup. They are simply listed below to give you a
better idea of what each step looks like.
Since there are about a million
different ways of setting a webserver, this Quick Start only goes through
the main steps. All the hyperlinks open in a new browser window for
your convenience.
1. Server
-
Get a computer you plan on using
as a webserver.
-
Install an operating system
on it (win 2000, win XP, linux, etc)
-
Install webserver software on
it (IIS, apache, mail server, etc)
-
Install any other necessary
packages (perl, php, mysql, etc)
-
Put your website content on
the server.
-
Secure your server.
2. Connection
-
Find a DSL or Cable ISP that
allows servers and offers static IP addresses. Dynamic service is
fine as long as they allow servers.
-
Order the service.
-
Hook up the DSL or Cable service
to a home router.
-
Find out your IP address.
-
If you have a dyanamic IP address,
use a dynamic IP service to update your domain name.
3. Router
/ Network
-
Setup the router to work with
your DSL or Cable service.
-
Give your server a static local
IP number.
-
In the router forward all the
necessary ports to the server (port 80, 21, 25, etc)
4. DNS
-
Open up an account at ZoneEdit.com
or a free DNS service.
-
Create a zone entry for a domain
you are going to use using the WAN IP of your DSL/Cable line.
-
Obtain the DNS server entries
that are assigned to you from the DNS service.
5. Domain
name
-
Register the domain name of
your choice.
-
During registration, supply
the DNS nameservers that you got from ZoneEdit.com
or your DNS service company.
6. Troubleshoot
and see what went wrong.
7. Work on your website
Seems so simple doesn't
it? Just kidding. There is a lot more documentation on this
website on how to do each step and I suggest that you read through the
corresponding sections for more information.
If you have any suggestions
on how to improve this article, please email
me.
Brian
|