Installing Apache on Windows
Even though it is possible to do Web development and testing on a remote server, it is better to fully develop a new Web site on a local Web server, and then upload everything when it is finished, for many reasons...
http://www.good-tutorials.com/tutorial/26204/installing-apache-on-windows