Hosting on Your Own Computer (Windows)

Make sure you're permitted to host a site on your ISP. Many internet service providers (ISPs) restrict users from doing so.



Find out your IP address.

Open Start, click Run, type "cmd" (without quotes) and press OK.




Learn how to host website free



Enter "ipconfig/all" (without quotes) and press Enter.


Learn how to host website free



Write down the shown IP address, subnet mask, default gateway and DNS servers. You will need them later.


Learn how to host website free






Open the Network Connections folder.

Learn how to host website free


Right click the internet connection you use.

Learn how to host website free












Select properties.


How to Host Your Own Website for Free


Scroll through that menu until you see Internet protocol. Highlight it and click properties. Keep the command prompt window open.

Learn how to host website free


Click "use the following IP address." If it is already checked, skip to the step where you return to the command prompt window.


How to Host Your Own Website for Free








Enter the info you copied down. The last digit of the IP address should be different than the one you copied down. Click OK.

Learn how to host website free

If you get a message saying IP address is already in the network, choose a different last number.

Go back to command prompt. Type in: "ping www.yahoo.com" (without quotes).


Learn how to host website free







If it came back as "Reply from 67.195.160.76" or something similar, you're good to go.

If it came back as "Request timed out," contact your internet service provider. Because this problem is the DNS servers, they will be able to tell you which DNS servers to use.

You have completed the first step which is to setup a static IP address. Please note: This usually requires a router to do. The reason being, you are just giving your router a static IP. If you do not have a router, you need to pay for a static IP from your ISP, or sign up for a free static DNS service.

How to Host Your Own Website for Free

SEE ALSO

Download Wampserver.

Wampserver is good because it contains Apache and automatically configures itself.
Note: During installation it will ask for a server name. type "localhost" for the server name. You must type it exactly as shown here, but do not include the quotes. When asked for an email address, enter your email address.

How to Host Your Own Website for Free

Create a folder in the www directory. Save the files for your site in that folder.

The address for your site will be: yourstaticipaddress/yourfolderinthewwwdirectory/. Except if you signed up for a static DNS service.  

How to Host Your Own Website for Free


Register a domain name and point it to the address to your site.



Learn how to host website free








 
Top