Apache is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet. As a project of the Apache Software Foundation, the developers aim to collaboratively develop and maintain a robust, commercial-grade, standards-based server with freely available source code.

The Apache HTTP Server is distributed at no charge for commercial or non-commercial use. For more information read the LICENSE.txt file.

Apache can be used with Microsoft Windows. The Apache HTTP Server Version 2.0 runs under Windows NT, Windows 2000 and Windows XP. You should download the version of Apache for Windows with the .msi extension. This is a single Microsoft Installer file containing Apache, ready to install and run.

The latest Apache HTTP Server version can be downloaded from: http://httpd.apache.org/
The latest Apache 1.3 documentation can be found at: http://httpd.apache.org/docs/1.3/
The latest Apache 2.0 documentation can be found at: http://httpd.apache.org/docs/2.0/
The latest Apache 2.2 documentation can be found at: http://httpd.apache.org/docs/2.2/

Installing Apache 2.2.11


Operating system used
Windows Vista Home Premium SP 1

Software prerequisites

  1. If you use Windows Vista, disable the User Account Control feature.

  2. Start the Apache installation wizard (apache_2.2.11_2.2.11-win32-x86-openssl-0.9.8i.msi) and press Next button.

    apache installation step 1

  3. Select "I accept the terms in the license agreement" and press Next button and press Next button.

    apache installation step 2

  4. Read the message and press Next button.

    apache installation step 3

  5. Enter the requested information and press Next button, e.g.:

    Network Domain: mobilefish.com
    Server Name: www.mobilefish.com
    Administrator's Email Address: [email protected]

    Note: Make sure no other services are using Port 80 or Port 8080 (depending on your selection).

    apache installation step 4

  6. Select a setup type and press Next button.

    apache installation step 5

  7. Select your destination folder and press Next button.

    apache installation step 6

  8. Press Install button to start the installation.

    apache installation step 7

  9. After the installation is finished, you should see in the systems tray one of the following icons:
    Apache started: apache started
    Apache stopped: apache stopped

    If Apache is stopped, right click on the system tray icon and open the Apache Monitor to start the web server.

    apache monitor

  10. Verify if the web server is running by entering:

    You should see:
    It works!