Science Fair Projects Ideas - Apache HTTP Server

All Science Fair Projects

      

Science Fair Project Encyclopedia for Schools!

  Search    Browse    Forum  Coach    Links    Editor    Help    Tell-a-Friend    Encyclopedia    Dictionary     

Science Fair Project Encyclopedia

For information on any area of science that interests you,
enter a keyword (eg. scientific method, molecule, cloud, carbohydrate etc.).
Or else, you can start by choosing any of the categories below.

Apache HTTP Server

(Redirected from Apache web server)

Apache HTTP Server is an open source HTTP web server for Unix-like systems (BSD, Linux, and UNIX systems), Microsoft Windows, and other platforms.

Apache features highly configurable error messages, DBMS-based authentication databases, and content negotiation. It is also supported by several GUIs which permit easier, more intuitive configuration of the server [1].

The Apache HTTP Server is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation.

Contents

Brief history

Initially, Apache was the only viable open source alternative to the Netscape web server (currently known as iPlanet). It has since evolved to rival (and probably surpass) any other Unix based HTTP server in terms of functionality and speed. Since April 1996 Apache has been the most popular HTTP server on the Internet: in May 1999 it was running on 57% of all web servers; by August 2004 this percentage had increased to 67%.

The author claims the name was initially chosen as a catchy name in order to be original, but the most widespread interpretation (which almost immediately surfaced) is that the name comes from the fact that when it was developed in early 1995, it consisted of changes in the code to the most popular HTTP server of the time, NCSA HTTPd 1.3 and was therefore "a patchy" server. However, in the FAQ on the server's official site, it is stated: "The name 'Apache' was chosen from respect for the Native American Indian tribe of Apache (Indé), well-known for their superior skills in warfare strategy and their inexhaustible endurance". It has since been rewritten from scratch and Apache 2.x does not contain any NCSA code.

Usage

Apache is the web server component of the popular web server set of programs called LAMP: Linux, Apache, MySQL and PHP.

Apache is redistributed as part of various proprietary packages, e.g., the Oracle database or the IBM WebSphere application server. It is also supported in some way by Borland in the Kylix and Delphi development tools.

Feature set

Apache supports a variety of features, many implemented as compiled modules. These can range from server-side programming language support to authentication schemes. Some common language interfaces support Perl, Python, and PHP. Popular authentication modules include mod_access, mod_auth, and mod_digest. A sample of other features include SSL and TLS support (mod_ssl), a proxy module, a useful URL rewriter (also known as a rewrite engine, implemented under mod_rewrite), custom log files (mod_log_config), and filtering support (mod_include and mod_ext_filter). Apache logs can be analysed through a web browser using free scripts such as AWStats.

Version 2.x

The Apache 2.x core has several major enhancements over Apache 1.x. These include UNIX threading, better support for non-Unix platforms (such as Windows), a new Apache API, and IPv6 support.

External links

10-26-2009 08:16:03
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
Science kits, science lessons, science toys, maths toys, hobby kits, science games and books - these are some of many products that can help give your kid an edge in their science fair projects, and develop a tremendous interest in the study of science. When shopping for a science kit or other supplies, make sure that you carefully review the features and quality of the products. Compare prices by going to several online stores. Read product reviews online or refer to magazines.

Start by looking for your science kit review or science toy review. Compare prices but remember, Price $ is not everything. Quality does matter.
Science Fair Coach
What do science fair judges look out for?
ScienceHound
Science Fair Projects for students of all ages
All Science Fair Projects.com Site
All Science Fair Projects Homepage
Search | Browse | Links | From-our-Editor | Books | Help | Contact | Privacy | Disclaimer | Copyright Notice