P. 1
Installing Apache

Installing Apache

|Views: 54|Likes:
Published by api-3730515

More info:

Published by: api-3730515 on Oct 17, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Installing Apache 2.0.

54 Web Server On Windows
Apache is a public-domain (i.e. open source) Web server developed by a loosely-knit group of programmers. The first version of Apache, based on the NCSA httpd Web server, was developed in 1995. When Rob McCool, who had developed NCSA HTTPd, left NCSA in 1994, the project fizzled out. Since the source code was publicly available, many people using it had developed their own bug fixes and additional features that they needed for their own sites. The patches were shared via Usenet, as there was no centralized place for collecting and distributing these patches. Brian Behlendorf and Cliff Skolnick had put up a mailing list and Brain set up a CVS (Concurrent Versioning System) tree, now anyone who wanted to could contribute new features and bug fixes. This led to a place where a group of developers could collect and distribute patches and bug fixes. Thus came into existence - Apache. Since it was a patchy Web server, the name APACHE evolved from A PAtCHy sErver. The Apache version 0.6.2 was released in April 1995 and the version 1.0 was released on December 1, 1995. Currently there are two versions of Apache available the first is 1.3.X.XX-X the most popular and tried and tested and completely stable. Apache.org, the Apache website indicates that there will be no enhancements made to 1.3.X.XX-X only bug fixes will be done. The second is 2.0.X.XX, which is the latest version of Apache, which is being constantly being bug fixed and enhanced (when creating this material). Either version can be used as a full-fledged production grade Web Server when required. Apache is a freely available Web server. It can be downloaded from http://www.apache.org for free. Apache software has the highest market share in the web server market (this includes parked web sites without any real content) and is Microsoft IIS's main competitor.


Page 2

Installation Process
1. Double click apache_2.0.54-win32-x86-no_ssl file 2. The Welcome screen of Apache HTTP Server 2.0.54 appears as shown in diagram 1.1. Click to proceed 3. A License Agreement screen of Apache appears as shown in diagram 1.2. Select the option I accept the terms in the license agreement and then click to proceed further

Diagram 1.1: Welcome Screen of Apache

Diagram 1.2: License Agreement Screen

4. A brief introduction of Apache HTTP Server is displayed as shown in the diagram 1.3. Click 5. The installation wizard prompts for server details such as the domain name, server name and the email address of administrator as shown in diagram 1.4. Fill in the appropriate details and click


Page 3

Diagram 1.3: The Screen showing the details of Apache HTTP Server

Diagram 1.4: Server Information

If either of this information is left blank the wizard will popup errors as shown in diagram 1.5.1 - diagram 1.5.3.

Diagram 1.5.1: Validation error for Domain name

Diagram 1.5.2: Validation error for Server name


Page 4

Diagram 1.5.3: Validation error for Email Address

Diagram 1.6: Setup Type

6. If no errors are encountered the wizard proceeds by prompting for the setup type as shown in diagram 1.6. Select the setup type as Typical to proceed and click 7. The wizard will now prompt for the destination folder as shown in the diagram 1.7. Change the path if required and click to proceed 8. Finally the wizard displays the screen as shown in the diagram 1.8. Click to start the actual installation process

Diagram 1.7: Destination folder

Diagram 1.8: Ready to Install

9. The installation progresses as shown in diagram 1.9


Page 5


to complete the installation as seen in diagram 1.10

Diagram 1.9: Installation in progress

Diagram 1.10: Installation complete

This concludes the actual installation process on the computer's HDD. Apache now needs to be configured so that it knows every virtual domain created under it.

Testing Apache2

Diagram 1.11.1: Apache2

Once the installation is complete, an icon as shown in diagram 1.11.1 appears in the status bar displaying Apache2 status. When this icon is clicked it opens a user interface, which allows Starting, Stopping and Restarting Apache on demand. The web server can be tested by pointing the web browser to the URL If a screen as shown in diagram 1.11.2 is displayed, the installation is successful.

Diagram 1.11.1: Apache2


Page 6

Diagram 1.11.2: Apache Testing Via Web Browser


You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->