Apache web server

The educational technology and digital learning wiki
Jump to navigation Jump to search

Draft

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

Basic Authentication