Apache web server
Jump to navigation
Jump to search
Introduction
“The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server. The project is jointly managed by a group of volunteers located around the world, using the Internet and the Web to communicate, plan, and develop the server and its related documentation”. (Apache HTTP Server Project, retrieved 08:18, 29 May 2009 (UTC)).
Software
Currently (May 2009) there exist three versions:
- The 2.2.x series. Unless there is a good reason for using an older series (e.g. specific modules that you need), take this one.
- The 2.0.x series
- The 1.3.x series
- The source
- Installing compiled packages
The Apache web server runs on most operating system and on most, it has become really easy to install it.
- On Linux, it may be preinstalled, else you can get it through a package manager
- See the WAMP article for hints on using Apache/MySQL/Php bundles for a Windows PC. You also can download a binary version from apache, but installing "WAMP" package is easier.
- On Solaris, there are pre-installed versions. However we suggest either compiling it or getting a newer version from Sunfreeware.com.
Links
General
- Apache HTTP Server (Wikipedia).
Basic Authentication
- Basic Authentication with Apache by Sukrit Dhandhania, Webreference.com, 2009.