Hi all, In todays tutorial I’m going to show you guys how to setup a home web server using WAMP and DynDNS service.
OK, WAMP stands for Windows Apache MySQL and PHP. First of all you need to download WAMP server. To do this Google WAMP Server or head on to http://www.wampserver.com/en/ and download. Its about 16meg file. The latest version is 2.0i. The WAMP server is just for Windows OS and If you use Linux you need to use LAMP Server.
STEP1: Once you finish downloading the WAMP run the installer, WAMPs default directory is C:\wamp and its recommended not to change the path.

STEP 2: After Installation completes you will see a small icon like a speedometer click on the Icon and a menu pops up. You will see several options on the menu, but first of all we need to run the application so click on “Put Online”. Now all the services should up and running.
![]()
STEP 3: Now lets verify by opening our default web browser and type “Localhost” and enter. If everything is fine you must see WAMPs default homepage similar to the bellow image.
STEP 4:Now you can add your website files to the directory “C:\wamp\www“. Delete or rename the present index.php file and replace your files and test. If you can see your website when you type Localhost from the browser the first part is successfully done.
STEP 5: Check your IP address of the computer and type this address in browser, this should bring your website. Now you have to forward the port in your Internet / ADSL router to give access to your friends or the whole world to your personal website hosted on your personal computer. Access your router and forward the port 80 to your computer’s IP like below image:

Please note that, your router settings may be different from mine. So you are not sure how to forward port, please visit to http://portforward.com/ to see how to forward port in different types of routers.
STEP 6: One you are done with port forwarding, try to access your website by using the IP provided by ISP, to check your IP please visit http://www.whatismyip.com/.
STEP 7:So now almost done, but now you need some good name for your website. You canot blindly give your IP address to everyone right? So head-on to http://www.dyndns.com/ and create a account. Then go to this page:https://www.dyndns.com/account/services/hosts/add.html . Create a new unique name for your personal page (sub domain) with any one of the domain names listed. Keep the radio button selected for “Host with IP address”.

© 1998-2010 Dynamic Network Services Inc.
STEP 8:Below the IP Address text-box (3) you will see “Your current location’s IP address is XX.XX.XX.XX” This is your current IP address click on this and clik add to cart (dont worry its a free service) and follow the steps.
STEP 9:Assume that, your ISP provide you wilh the dynamic IP address which keep changing. So you need to update your IP with DynDNS when its been changed, so there is a application dynDNS designed for this, “DynDNS® Updater”. you can download this and let DynDNS know when ever your dynamic IP is changed. So your personal site will be online all the time.
Thats it….







