This is a very quick and simple guide to installing the Apache web server on Windows XP Pro + Windows 2000. This is just the very beginning and doesn't cover any of the important configuration, your best reference for that would be The Apache Website
This is based on Apache 1.3.29 and the first thing you'll need to do is download the files, which you can get from the apache downloads page. Select an installer package that ends with 'no_src.msi' then run the installer and follow through the steps untill you reach the text boxes asking for various information:
If you have your own domain, use this here without the www prefix, for example mydomain.com. If you don't have your own domain there's many free DNS services you can use that will supply you with a subdomain from one of their own, such as afraid.org or dyndns.org
This is the full server name, for example www.mydomain.com or you.dyndns.org
Administrator's e-mail address
This isn't extremely important, it's mostly used for error pages, but i don't think any emails from the server actually ever end up there.
- Check the option that says "run as a service for all users" and click next.
- Follow through the steps untill you reach the screen asking for the path where you want apache to be installed, apache will install to a subfolder named "Apache" within the path you choose.
- Follow through the final steps till you reach the "finish" option of the installation package.
And you're done, now you probally want to check that everything's installed correctly:
Go to Start > Run type cmd [enter] net stop apache [enter] net start apache [enter]
If all is well you should see: "Apache service was started successfully".