Apache HTTP Server

Apache HTTP Server
Original author(s)Robert McCool
Developer(s)Apache Software Foundation
Initial release1995 (1995)[1]
Stable release
2.4.62[2] Edit this on Wikidata / July 17, 2024 (2024-07-17)
Repository
Written inC[3]
Operating systemUnix-like, Microsoft Windows,[4] OpenVMS
TypeWeb server
LicenseApache-2.0
Websitehttpd.apache.org Edit this at Wikidata

The Apache HTTP Server (/əˈpæi/ ə-PATCH-ee) is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. It is developed and maintained by a community of developers under the auspices of the Apache Software Foundation.

The vast majority of Apache HTTP Server instances run on a Linux distribution,[5] but current versions also run on Microsoft Windows,[6] OpenVMS,[7] and a wide variety of Unix-like systems. Past versions also ran on NetWare, OS/2 and other operating systems,[8] including ports to mainframes.[9]

Originally based on the NCSA HTTPd server, development of Apache began in early 1995 after work on the NCSA code stalled.[10] Apache played a key role in the initial growth of the World Wide Web,[11] quickly overtaking NCSA HTTPd as the dominant HTTP server. In 2009, it became the first web server software to serve more than 100 million websites.[12]

As of March 2022, Netcraft estimated that Apache served 23.04% of the million busiest websites, while Nginx served 22.01%; Cloudflare at 19.53% and Microsoft Internet Information Services at 5.78% rounded out the top four. For some of Netcraft's other stats, Nginx is ahead of Apache.[13] According to W3Techs' review of all web sites, in June 2022 Apache was ranked second at 31.4% and Nginx first at 33.6%, with Cloudflare Server third at 21.6%.[14]

  1. ^ "About the Apache HTTP Server Project". Apache Software Foundation. Archived from the original on 7 June 2008. Retrieved 2008-06-25.
  2. ^ "[ANNOUNCEMENT] Apache HTTP Server 2.4.62 Released". 17 July 2024. Retrieved 17 July 2024.
  3. ^ "Apache Software Foundation Index: Projects by Programming Language Index". Archived from the original on 2016-03-02. Retrieved 2016-02-27.
  4. ^ "Compiling and Installing". httpd.apache.org. The Apache Software Foundation. Archived from the original on 7 May 2016. Retrieved 9 May 2016.
  5. ^ "OS/Linux Distributions using Apache". secure1.securityspace.com. Archived from the original on 2018-09-18. Retrieved 2018-09-17.
  6. ^ "Platform Specific Notes - Apache HTTP Server Version 2.4". httpd.apache.org. Archived from the original on 2019-01-22. Retrieved 2019-01-21.
  7. ^ "Secure Web Server". vmssoftware.com. Archived from the original on 2020-10-22. Retrieved 2020-10-20.
  8. ^ Cite error: The named reference older was invoked but never defined (see the help page).
  9. ^ "The Apache EBCDIC Port - Apache HTTP Server Version 2.4". httpd.apache.org. Archived from the original on 2019-02-27. Retrieved 2019-08-16.
  10. ^ "About the Apache HTTP Server Project - The Apache HTTP Server Project". httpd.apache.org. Retrieved 2024-02-08.
  11. ^ Netcraft Market Share Archived 2010-05-20 at the Wayback Machine for Top Servers Across All Domains August 1995 - today (monthly updated)
  12. ^ "February 2009 Web Server Survey". Netcraft. 18 February 2009. Archived from the original on 26 February 2009. Retrieved 2009-03-29.
  13. ^ "March 2022 Web Server Survey". Netcraft News. 29 March 2022. Archived from the original on 2022-05-28. Retrieved 2022-06-18.
  14. ^ "Usage Statistics of Web Servers". w3techs.com. Archived from the original on 2023-07-25. Retrieved 2022-06-18.

Developed by StudentB