To host your own webpage,you need a Public IP for that to work. (Do you know what public IP is?)
it's the IP address that can be accessed via the internet. It's not
the 192.68.x.x or 10.x.x.x or 127.x.x.x coz those ranges are private
IP addresses (as defined by RFC standard) . If your using windows XP,
make sure Internet informations services (IIS) is installed. You can also
use apache webserver
www.apache.org but i don't recommend it for
beginners.
1. Go to start --> settings --> control panel --> add remove programs
--> add/remove windows components --> application server --> IIS
2. then make sure IIS is started. Go to start --> run then type "services.msc"
3. Make sure world wide web publishing service is started as well as IISadmin
service.
4. To test if your webserver is working, start any browser and type:
http://localhost. Your web server should display a page, like "under construction"
5. Now, place all your HTML files in a folder. Then right click that folder
and select properties --> web sharing --> share this folder, then type
a name for the web folder. This is now the alias for your web folder. For example
i will use "cicero" as the name for the web folder.
6. Select apply.
Now test your website locally, type
http://localhost/cicero/index.html
You should see your webpage. You can also access your website via
public IP, type
http://<yourpublicip>/cicero/index.html
Now, you can either buy a domain name from ISP,s or you can just
avail of free domain name & URL redirection from any of these providers:
http://core-n02.dmoz.aol.com:30080/Computers/Internet/Web_Design_and_Development/Hosted_Components_and_Services/Redirects/
We'll the downside when your using free URL redirection is, ads will
appear on your site.
hope it helps goodluck.