You can install either version 1.3.x or the latest 2.x release. 2.x has a more user friendly install and adds program manager functons
to Edit, Start and Stop the server, which makes things a little easier. Either works well. Apache 2.x performs better on Windows and adds program
manager entries for all system management needs such as start and stop and edit configuration, so its a better choice.
The instructions below are detailed, but easy to follow.
First Download the Apache Installation program to your desktop:
It will be easier to find
When you are done with the installation you can just discard the installation program
From time to time, Apache releases new versions of each major version and the above links to the specific downloads may not work. If the release specific download links do not work,
please let me know so I can update them. In the meantime, Click Here for instructions on how to download from the
Main Apache downloads page.
Run The Install Program:
At the Server Information Screen, you will be prompted for:
Domain Name: if you have a registered domain name for your server use that otherwise, just enter bozo or something
equally cheery for the domain name.
Server Name: Enter the IP address of your machine, enter that e.g.. "192.168.1.102".
If you do not know your IP address. Go to a Command Prompt and type IPCONFIG. This will show you your IP address
Install Apache shortcuts for all users: as a service or a local manually launched program. Choose Service
Install Type: Choose typical
Destination Folder: By default it will install under the Program Files\Apache Group\ directory.
This works alright but is a is a nuisance
You will get an installation in \Program Files\Apache Group\Apache2\Please Change the default to the root of C:\ (or whatever drive you prefer). Do not install to \Apache or you will get
an the installation like c:\apache\apache which is silly but will work fine. If you install under the program files directory,
that will work fine too. It is just a hassle to navigate to.
I recommend c:\ But the choice is yours..
Apache Should Now Installed and Running....
Time for a Sanity Check - Verify Apache is running
Click this link: http://localhost - this should bring up a default apache web server page.
I have never seen the installation fail. If you have a problem, check the Apache errors_log.
Please note the Apache directory structure:
Web documents are in .\htdocs
Apache configuration files are in .\conf
Apache binaries are in .\bin
Apache Log files are in .\Logs
The nice thing about Apache is that you configure it with text configuration files and not registry entries