Knowledge

Apache HTTP Server

Source 📝

1168: 93: 3158: 277: 199: 155: 4005: 1148:, which exploits a bug in Apache software. It creates many sockets and keeps each of them alive and busy by sending several bytes (known as "keep-alive headers") to let the server know that the computer is still connected and not experiencing network problems. The Apache developers have addressed Slowloris with several modules to limit the damage caused; the Apache modules mod_limitipconn, 1092: 36: 1050:
The Apache HTTP Server Project is a collaborative software development effort aimed at creating a robust, commercial-grade, feature-rich 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
467:
The name literally came out of the blue. I wish I could say that it was something fantastic, but it was out of the blue. I put it on a page and then a few months later when this project started, I pointed people to this page and said: "Hey, what do you think of that idea?" ... Someone said they liked
925:
Version 2.0: The ASF adopted the Apache License 2.0 in January 2004. The stated goals of the license included making the license easier for non-ASF projects to use, improving compatibility with GPL-based software, allowing the license to be included by reference instead of listed in every file,
921:
Version 1.1: The Apache License 1.1 was approved by the ASF in 2000: The primary change from the 1.0 license is in the 'advertising clause' (section 3 of the 1.0 license); derived products are no longer required to include attribution in their advertising materials, only in their documentation.
432:, well-known for their superior skills in warfare strategy and their inexhaustible endurance". This was in a context in which it seemed that the open internet -- based on free exchange of open source code -- appeared to be soon subjected to a kind of conquer by proprietary software vendor 459:
There are other sources for the "patchy" software pun theory, including the project's official documentation in 1995, which stated: "Apache is a cute name which stuck. It was based on some existing code and a series of software patches, a pun on 'A PAtCHy' server."
411:
at 5.78% rounded out the top four. For some of Netcraft's other stats, Nginx is ahead of Apache. 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%.
1156:, mod_noloris, and mod_antiloris have all been suggested as means of reducing the likelihood of a successful Slowloris attack. Since Apache 2.2.15, Apache ships the module mod_reqtimeout as the official solution supported by the developers. 844:) mode, or an event-hybrid mode, in order to better match the demands of each particular infrastructure. Choice of MPM and configuration is therefore important. Where compromises in performance must be made, Apache is designed to reduce 472:
out of a bunch of software patches, right? So it's a patchy Web server." I went, "Oh, all right." ... When I thought of the name, no. It just sort of connoted: "Take no prisoners. Be kind of aggressive and kick some ass."
2874: 3000: 2766: 2820: 1823: 3185: 3082: 2866: 3008: 2453: 4477: 4467: 562:
Popular compression methods on Apache include the external extension module, mod_gzip, implemented to help with reduction of the size (weight) of web pages served over
54: 1560: 622:
authentication. Because the source code is freely available, anyone can adapt the server for specific needs, and there is a large public library of Apache add-ons.
1221: 4043: 1793: 570:
is an open source intrusion detection and prevention engine for Web applications. Apache logs can be analyzed through a Web browser using free scripts, such as
535:. Popular authentication modules include mod_access, mod_auth, mod_digest, and mod_auth_digest, the successor to mod_digest. A sample of other features include 5105: 2758: 1589: 2812: 5130: 3100: 2398: 2312: 3838: 2899: 2845: 2791: 1370: 2737: 863:. To address this issue, the Apache developers created the Event MPM, which mixes the use of several processes and several threads per process in an 4459: 4363: 3178: 1983: 1468:
Platform support has been removed for BeOS, TPF, and even older platforms such as A/UX, Next, and Tandem. These were believed to be broken anyway.
874:
and other independent sources. However, some independent but significantly outdated benchmarks show that it is still half as fast as nginx, e.g.
2370: 926:
clarifying the license on contributions, and requiring a patent license on contributions that necessarily infringe a contributor's own patents.
5140: 5135: 5115: 2683: 836:
Instead of implementing a single architecture, Apache provides a variety of MultiProcessing Modules (MPMs), which allow it to run in either a
5110: 4514: 3038: 2621: 425: 377:
server, development of Apache began in early 1995 after work on the NCSA code stalled. Apache played a key role in the initial growth of the
1815: 1173: 1958: 4009: 3171: 852:
relative to simply handling more requests, thus ensuring consistent and reliable processing of requests within reasonable time-frames.
3126: 2108: 1882: 1535: 1488: 1399: 2208: 2158: 5120: 4061: 4036: 1196: 1131: 864: 318: 72: 2058: 2033: 2258: 1908: 1618: 1307: 4444: 4274: 4199: 1933: 1428: 2083: 1852: 4988: 4429: 2712: 2445: 2342: 1063: 870:. This architecture as implemented in the Apache 2.4 series performs at least as well as event-based web servers, according to 684: 2283: 2183: 2008: 1456: 4643: 3194: 2651: 2479: 2133: 1723: 1647: 1052: 1051:
Internet and the Web to communicate, plan, and develop the server and its related documentation. This project is part of the
421: 1340: 4782: 4090: 4085: 3781: 2975:"The Apache HTTP Server Open Source Project on Ohloh. (n.d.). Ohloh, the open source network. Retrieved November 12, 2012" 1768: 1145: 408: 328: 4509: 4356: 4029: 2233: 468:
the name and that it was a really good pun. And I was like, "A pun? What do you mean?" He said, "Well, we're building a
178: 2953: 1264: 4663: 4519: 4499: 2591: 906: 895: 146: 1783: 1552: 2501: 4845: 4539: 4534: 1260: 1113: 1102: 800: 661: 604: 481:
and urged them to change the foundation's name, and consequently also the names of the software projects it hosts.
340: 117: 1581: 5062: 4832: 4745: 4639: 4148: 559:
module (mod_rewrite), custom log files (mod_log_config), and filtering support (mod_include and mod_ext_filter).
2562: 2424: 4424: 3786: 2394: 806: 703: 633: 612: 540: 536: 212: 3096: 2304: 1750: 1705: 5067: 4865: 4349: 3260: 2978: 1109: 92: 3060: 2895: 2841: 2787: 1362: 5125: 5100: 4551: 4389: 4264: 3801: 2733: 1216: 1206: 707: 478: 894:(from the previous 1.1 license) in January 2004, and Apache HTTP Server 1.3.31 and 2.0.49 were the first 4787: 4740: 4670: 4439: 4179: 4143: 4123: 3725: 845: 688: 670: 463:
But in an April 2000 interview, Behlendorf asserted that the origins of Apache were not a pun, stating:
1979: 4219: 2363: 4860: 4728: 4723: 4559: 4315: 4249: 4174: 4118: 887: 769: 764: 5072: 4855: 4693: 4482: 3665: 2509: 1285: 837: 619: 608: 508: 477:
In January 2023, the US-based non-profit Natives in Tech accused the Apache Software Foundation of
239: 3030: 2613: 4970: 4792: 4658: 4259: 4234: 4189: 4153: 4113: 1691: 1673: 1055:. In addition, hundreds of users have contributed ideas, code, and documentation to the project. 860: 841: 493: 469: 444:, Chief of the last of the free Apache peoples. But it conceded that the name "also makes a cute 347: 154: 2673: 1954: 1144:
Apache, like other server software, can be hacked and exploited. The main Apache attack tool is
4983: 4614: 4284: 4224: 4209: 3680: 3570: 3455: 3320: 3305: 3285: 3076: 1762: 905:
project did not like the change and continued the use of pre-2.0 Apache versions, effectively
453: 351: 228: 5052: 5033: 4998: 4974: 4944: 4934: 4529: 4305: 4229: 4138: 3889: 3763: 3720: 3710: 3410: 3370: 3355: 3310: 3122: 2505: 2104: 1480: 1075: 437: 292: 251: 219: 2204: 2154: 1874: 1532: 1391: 5057: 5028: 4487: 4330: 3924: 3919: 3899: 3755: 3735: 3695: 3690: 3685: 3670: 3625: 3400: 3290: 3220: 3215: 3210: 2678: 2584:"apache-httpd-openbsd-1.3.20140502p2 – OpenBSD improved and secured version of Apache 1.3" 2533: 1539: 1201: 581: 2920: 2054: 2029: 1687: 913:, and soon after made their own replacement, OpenBSD Httpd, based on the Relayd project. 2254: 1904: 1670:""Trillions and Trillions Served" documentary feature on The Apache Software Foundation" 1669: 1311: 855:
For delivering static pages, Apache 2.2 series was considered significantly slower than
385:
server. In 2009, it became the first web server software to serve more than 100 million
339:. It is developed and maintained by a community of developers under the auspices of the 4850: 4822: 4777: 4254: 3990: 3964: 3959: 3914: 3874: 3817: 3791: 3773: 3590: 3585: 3565: 3560: 3555: 3515: 3440: 3335: 3330: 3315: 3295: 3225: 3034: 1929: 1610: 891: 512: 378: 336: 256: 198: 3157: 1844: 1420: 276: 5094: 5079: 5040: 5018: 4905: 4807: 4492: 4244: 3949: 3904: 3879: 3750: 3740: 3715: 3700: 3675: 3620: 3580: 3520: 3495: 3490: 3470: 3450: 3445: 3420: 3405: 3340: 3325: 3235: 3230: 2529: 2079: 1236: 1226: 871: 711: 655: 556: 105: 2704: 2334: 2279: 2004: 588:. For example, one computer with one Apache installation could simultaneously serve 4978: 4634: 4504: 4214: 3944: 3929: 3884: 3833: 3796: 3745: 3660: 3655: 3645: 3640: 3635: 3630: 3610: 3605: 3550: 3545: 3535: 3500: 3485: 3475: 3460: 3430: 3425: 3390: 3385: 3375: 3365: 3360: 3350: 3300: 3275: 3250: 3245: 2475: 2179: 2129: 1788: 1727: 1452: 1153: 640: 548: 2643: 1639: 992: 3163: 1332: 4875: 4812: 4684: 4630: 4380: 3969: 3909: 3864: 3705: 3650: 3615: 3525: 3505: 3480: 3465: 3435: 3415: 3380: 3280: 3270: 3265: 1191: 778: 567: 516: 17: 4817: 4797: 4772: 4599: 4579: 4320: 4310: 4194: 4052: 3974: 3934: 3894: 3843: 3600: 3595: 3575: 3395: 3345: 3240: 2229: 1163: 867: 849: 774: 524: 449: 401: 374: 332: 244: 112: 100: 2945: 2305:"Serving static files: a comparison between Apache, Nginx, Varnish and G-WAN" 1688:"A Foundation of Trust: Building a Blockchain Future : Brian Behlendorf" 1509: 1256: 4840: 4802: 4594: 4449: 4204: 4128: 4108: 1186: 1181: 676: 646:
Handling of static files, index files, auto-indexing and content negotiation
552: 433: 405: 359: 224: 2583: 396:
estimated that Apache served 23.04% of the million busiest websites, while
1308:"Apache Software Foundation Index: Projects by Programming Language Index" 5023: 4880: 4648: 4609: 4604: 4584: 4574: 4569: 4184: 4169: 4133: 3530: 3510: 1556: 883: 585: 520: 505: 441: 393: 1542:
for Top Servers Across All Domains August 1995 - today (monthly updated)
4993: 4939: 4755: 4735: 4653: 4434: 4372: 4279: 4269: 2946:"About the Apache HTTP Server Project - The Apache HTTP Server Project" 1510:"About the Apache HTTP Server Project - The Apache HTTP Server Project" 1149: 902: 719: 715: 680: 571: 544: 386: 363: 355: 232: 4021: 440:-- originator of the name -- saw his effort somewhat parallel that of 4950: 4890: 4885: 4764: 4564: 4417: 4407: 4402: 4325: 4239: 2558: 2420: 1231: 786: 734: 575: 429: 1709: 978: 964: 950: 4918: 4913: 4895: 4718: 4711: 4706: 4701: 4412: 4080: 3954: 3869: 3848: 3540: 1211: 910: 856: 692: 397: 187: 4341: 1816:"Indigenous tech group asks Apache Foundation to change its name" 5045: 4524: 4397: 4289: 4158: 3939: 3730: 2974: 2446:"Performance of Apache 2.4 with the event MPM compared to Nginx" 1239:- another web server developed by the Apache Software Foundation 1071: 1067: 1059: 792: 743: 728: 563: 485: 382: 367: 4345: 4025: 3167: 909:
Apache 1.3.x for its purposes. They initially replaced it with
4870: 4589: 1085: 824: 796: 532: 528: 445: 29: 2759:"Apache HTTP Server 1.3.42 released (final release of 1.3.x)" 2130:"Apache httpd Tutorial: Introduction to Server Side Includes" 307: 3151: 740:
Fine-grained authentication and authorization access control
370:
and other operating systems, including ports to mainframes.
267: 2813:"[Announcement] Apache HTTP Server 2.0.65 Released" 1286:"[ANNOUNCEMENT] Apache HTTP Server 2.4.62 Released" 504:
Apache supports a variety of features, many implemented as
346:
The vast majority of Apache HTTP Server instances run on a
310: 295: 2896:"[ANNOUNCEMENT] Apache HTTP Server 2.4.1 Released" 1392:"Platform Specific Notes - Apache HTTP Server Version 2.4" 1035: 511:
which extend the core functionality. These can range from
1481:"The Apache EBCDIC Port - Apache HTTP Server Version 2.4" 1023: 1018: 304: 2867:"[Announce] Apache HTTP Server 2.2.34 Released" 1784:"Native Americans ask Apache foundation to change name" 584:
allows one Apache installation to serve many different
50: 1112:. Please help to ensure that disputed statements are 319: 625:
A more detailed list of features is provided below:
424:, its name was chosen "from respect for the various 301: 5011: 4963: 4927: 4904: 4831: 4763: 4754: 4692: 4683: 4623: 4550: 4458: 4388: 4379: 4298: 4101: 4068: 3983: 3857: 3826: 3810: 3772: 3201: 632:Multiple Request Processing modes (MPMs) including 489: 298: 262: 250: 238: 218: 208: 177: 145: 123: 111: 99: 45:
may be too technical for most readers to understand
3081:: CS1 maint: bot: original URL status unknown ( 2478:. The Apache Software Foundation. January 2004. 1757:. Archived from the original on 28 January 2019. 381:, quickly overtaking NCSA HTTPd as the dominant 1706:"Information on the Apache HTTP Server Project" 465: 1905:"Apache HTTP Server Tutorial: .htaccess files" 1222:List of free and open-source software packages 4357: 4037: 3179: 3063:. Archived from the original on 26 April 2015 1690:. Long Now Foundation / YouTube. 2020-02-10. 1028: 603:Apache features configurable error messages, 8: 2734:"Announcement: Apache 1.3.0 Released !" 85: 2788:"Official Release: Apache 2.0.35 is now GA" 2180:"Apache Tutorial: Dynamic Content with CGI" 4760: 4689: 4385: 4364: 4350: 4342: 4044: 4030: 4022: 3186: 3172: 3164: 3156: 1724:"Apache Server Frequently Asked Questions" 725:Name- and IP address-based virtual servers 275: 197: 153: 91: 84: 2502:"FYI: Apache HTTP Server 2.0.49 Released" 2335:"worker - Apache HTTP Server Version 2.2" 1132:Learn how and when to remove this message 641:more than 10,000 simultaneous connections 73:Learn how and when to remove this message 57:, without removing the technical details. 1108:Relevant discussion may be found on the 1040: 933: 618:It supports password authentication and 2614:"Inside OpenBSD's new httpd Web server" 2421:"Throughput evaluation of Apache 2.4.1" 1672:. TheApacheFoundation / Youtube. 2020. 1447: 1445: 1248: 3074: 1760: 1257:"About the Apache HTTP Server Project" 335:software, released under the terms of 4472: 3041:from the original on 12 November 2021 1855:from the original on 5 September 2018 1650:from the original on 13 December 2021 1563:from the original on 26 February 2009 1363:"OS/Linux Distributions using Apache" 55:make it understandable to non-experts 7: 3097:"mod_noloris: defending against DoS" 2921:"Apache HTTP Server 2.4.62 Released" 2674:"Heads Up: Apache Removed from Base" 2624:from the original on 12 October 2019 1174:Free and open-source software portal 673:and Failover with automatic recovery 428:nations collectively referred to as 5106:Apache Software Foundation projects 3103:from the original on 8 October 2011 3001:"Chapter 4. The Apache HTTP Server" 2842:"Apache HTTP Server 2.2.0 Released" 2705:"OpenBSD Upgrade Guide: 5.5 to 5.6" 2644:"OpenBSD Upgrade Guide: 5.1 to 5.2" 2230:"Expressions in Apache HTTP Server" 840:-based mode, a hybrid (process and 652:per-directory configuration support 362:systems. Past versions also ran on 350:, but current versions also run on 2981:from the original on March 9, 2012 2456:from the original on 13 March 2014 2315:from the original on 24 April 2014 2005:"Authentication and Authorization" 1749:McMillan, Robert (15 April 2000). 1339:. The Apache Software Foundation. 980:Old version, no longer maintained: 966:Old version, no longer maintained: 952:Old version, no longer maintained: 667:Multiple load balancing mechanisms 25: 5131:Software using the Apache license 3031:"Apache HTTP DoS tool mitigation" 2401:from the original on 3 March 2016 1611:"Usage Statistics of Web Servers" 1553:"February 2009 Web Server Survey" 1197:Comparison of web server software 607:-based authentication databases, 452:'—a server made from a series of 4004: 4003: 1885:from the original on 12 May 2021 1694:from the original on 2021-11-22. 1676:from the original on 2021-11-22. 1267:from the original on 7 June 2008 1166: 1090: 761:Request processing rate limiting 639:Highly scalable (easily handles 291: 34: 3129:from the original on 2013-07-03 2956:from the original on 2008-06-07 2902:from the original on 2021-02-12 2877:from the original on 2020-08-21 2848:from the original on 2018-12-12 2823:from the original on 2015-07-28 2794:from the original on 2018-12-12 2769:from the original on 2015-03-11 2740:from the original on 2018-12-11 2715:from the original on 2014-12-22 2686:from the original on 2014-10-18 2654:from the original on 2017-12-22 2594:from the original on 2015-03-02 2565:from the original on 2017-11-13 2482:from the original on 2013-05-18 2427:from the original on 2016-03-02 2376:from the original on 2012-01-27 2345:from the original on 2021-05-10 2286:from the original on 2017-07-10 2261:from the original on 2016-02-13 2236:from the original on 2016-02-29 2211:from the original on 2016-02-16 2186:from the original on 2021-11-15 2161:from the original on 2021-05-12 2136:from the original on 2016-02-18 2111:from the original on 2016-03-04 2086:from the original on 2016-03-04 2061:from the original on 2016-02-21 2036:from the original on 2016-02-13 2011:from the original on 2018-01-31 1986:from the original on 2016-03-04 1961:from the original on 2016-02-13 1936:from the original on 2018-07-29 1911:from the original on 2016-02-25 1826:from the original on 2023-01-12 1796:from the original on 2023-01-12 1621:from the original on 2023-07-25 1592:from the original on 2022-05-28 1491:from the original on 2019-02-27 1459:from the original on 2021-05-10 1431:from the original on 2020-10-22 1402:from the original on 2019-01-22 1373:from the original on 2018-09-18 1343:from the original on 7 May 2016 1058:Apache 2.4 dropped support for 935:Versions of Apache HTTP Server 27:Open-source web server software 3195:The Apache Software Foundation 3029:Zdrnja, Bojan (21 June 2009). 1782:Claburn, Thomas (2023-01-11). 1582:"March 2022 Web Server Survey" 827:support (by a separate module) 758:Concurrent connection limiting 598:test47.test-server.example.edu 519:programming languages such as 422:The Apache Software Foundation 1: 5141:Web server software for Linux 5136:Unix network-related software 5116:Free software programmed in C 2612:Marvin, Rob (25 March 2015). 2476:"Apache License, Version 2.0" 1024:Old version, still maintained 752:Headers and content rewriting 746:compression and decompression 484:When Apache is running under 409:Internet Information Services 5111:Cross-platform free software 3099:. niq's soapbox. July 2009. 1708:. 1997-04-15. Archived from 755:Custom logging with rotation 1814:Purdy, Kevin (2023-01-12). 1453:"Upgrading to 2.4 from 2.2" 492:, which is short for "HTTP 129:; 29 years ago 5157: 2205:"Per-user web directories" 1333:"Compiling and Installing" 1261:Apache Software Foundation 1053:Apache Software Foundation 664:with in-band health checks 341:Apache Software Foundation 118:Apache Software Foundation 4059: 3999: 1767:: CS1 maint: unfit URL ( 1367:secure1.securityspace.com 1008: 945: 942: 939: 818:Generic expression parser 783:User and Session tracking 613:graphical user interfaces 173: 141: 90: 5121:Free web server software 2534:"The new apache license" 2510:alt.apache.configuration 2500:Burton, Richard Antony. 2395:"Picking a Proxy Server" 2280:"Apache Module: mod_ftp" 629:Loadable Dynamic Modules 541:Transport Layer Security 373:Originally based on the 358:, and a wide variety of 994:Current stable version: 898:using the new license. 882:The Apache HTTP Server 636:, Threaded and Prefork. 392:As of March 2022, 2672:jj, ed. (2014-03-14). 1217:List of Apache modules 1207:LAMP (software bundle) 1036:Latest preview version 821:Real-time status views 515:schemes to supporting 488:, its process name is 479:cultural appropriation 475: 160:; 2 months ago 2944:Documentation Group. 1533:Netcraft Market Share 698:Dynamic configuration 611:and supports several 4175:LiteSpeed Web Server 3061:"Slowloris HTTP DoS" 2532:(18 February 2004). 2423:. 22 February 2012. 1955:"mod_proxy_balancer" 1559:. 18 February 2009. 1101:factual accuracy is 1004:2024-07-17 (2.4.62) 988:2017-07-11 (2.2.34) 974:2013-07-10 (2.0.65) 960:2010-02-03 (1.3.42) 770:Server Side Includes 765:Bandwidth throttling 695:support with caching 537:Secure Sockets Layer 436:; Apache co-creator 329:free and open-source 158:/ July 17, 2024 4053:Web server software 1875:"Apache Web Server" 1640:"Apache Foundation" 1421:"Secure Web Server" 936: 620:digital certificate 609:content negotiation 87: 4659:Application server 3256:Apache HTTP Server 2559:"Copyright Policy" 2452:. 3 January 2014. 2364:"Apache httpd 2.4" 1980:"Balancer Manager" 1712:on April 15, 1997. 1538:2010-05-20 at the 934: 892:Apache 2.0 License 815:per-user web-pages 348:Linux distribution 337:Apache License 2.0 287:Apache HTTP Server 101:Original author(s) 86:Apache HTTP Server 5088: 5087: 5007: 5006: 4984:Browser extension 4959: 4958: 4679: 4678: 4615:Phusion Passenger 4339: 4338: 4019: 4018: 3005:fedoraproject.org 2397:. 14 April 2014. 2311:. 14 March 2011. 1881:. 23 March 1998. 1588:. 29 March 2022. 1142: 1141: 1134: 1048: 1047: 634:Event-based/Async 352:Microsoft Windows 283: 282: 229:Microsoft Windows 83: 82: 75: 16:(Redirected from 5148: 5053:Web API security 4975:Remote scripting 4945:Web SQL Database 4761: 4690: 4386: 4366: 4359: 4352: 4343: 4046: 4039: 4032: 4023: 4007: 4006: 3188: 3181: 3174: 3165: 3160: 3155: 3154: 3152:Official website 3138: 3137: 3135: 3134: 3123:"mod_reqtimeout" 3119: 3113: 3112: 3110: 3108: 3093: 3087: 3086: 3080: 3072: 3070: 3068: 3057: 3051: 3050: 3048: 3046: 3026: 3020: 3019: 3017: 3016: 3007:. Archived from 2997: 2991: 2990: 2988: 2986: 2971: 2965: 2964: 2962: 2961: 2941: 2935: 2934: 2932: 2931: 2917: 2911: 2910: 2908: 2907: 2892: 2886: 2885: 2883: 2882: 2863: 2857: 2856: 2854: 2853: 2838: 2832: 2831: 2829: 2828: 2809: 2803: 2802: 2800: 2799: 2784: 2778: 2777: 2775: 2774: 2755: 2749: 2748: 2746: 2745: 2730: 2724: 2723: 2721: 2720: 2701: 2695: 2694: 2692: 2691: 2669: 2663: 2662: 2660: 2659: 2640: 2634: 2633: 2631: 2629: 2609: 2603: 2602: 2600: 2599: 2580: 2574: 2573: 2571: 2570: 2555: 2549: 2548: 2546: 2545: 2526: 2520: 2519: 2517: 2516: 2497: 2491: 2490: 2488: 2487: 2472: 2466: 2465: 2463: 2461: 2442: 2436: 2435: 2433: 2432: 2417: 2411: 2410: 2408: 2406: 2391: 2385: 2384: 2382: 2381: 2375: 2368: 2360: 2354: 2353: 2351: 2350: 2331: 2325: 2324: 2322: 2320: 2301: 2295: 2294: 2292: 2291: 2276: 2270: 2269: 2267: 2266: 2251: 2245: 2244: 2242: 2241: 2226: 2220: 2219: 2217: 2216: 2201: 2195: 2194: 2192: 2191: 2176: 2170: 2169: 2167: 2166: 2151: 2145: 2144: 2142: 2141: 2126: 2120: 2119: 2117: 2116: 2105:"mod_substitute" 2101: 2095: 2094: 2092: 2091: 2076: 2070: 2069: 2067: 2066: 2051: 2045: 2044: 2042: 2041: 2026: 2020: 2019: 2017: 2016: 2001: 1995: 1994: 1992: 1991: 1976: 1970: 1969: 1967: 1966: 1951: 1945: 1944: 1942: 1941: 1926: 1920: 1919: 1917: 1916: 1901: 1895: 1894: 1892: 1890: 1871: 1865: 1864: 1862: 1860: 1849:httpd.apache.org 1841: 1835: 1834: 1832: 1831: 1811: 1805: 1804: 1802: 1801: 1779: 1773: 1772: 1766: 1758: 1746: 1740: 1739: 1737: 1735: 1726:. Archived from 1720: 1714: 1713: 1702: 1696: 1695: 1684: 1678: 1677: 1666: 1660: 1659: 1657: 1655: 1636: 1630: 1629: 1627: 1626: 1607: 1601: 1600: 1598: 1597: 1578: 1572: 1571: 1569: 1568: 1549: 1543: 1530: 1524: 1523: 1521: 1520: 1514:httpd.apache.org 1506: 1500: 1499: 1497: 1496: 1485:httpd.apache.org 1477: 1471: 1470: 1465: 1464: 1449: 1440: 1439: 1437: 1436: 1417: 1411: 1410: 1408: 1407: 1396:httpd.apache.org 1388: 1382: 1381: 1379: 1378: 1359: 1353: 1352: 1350: 1348: 1337:httpd.apache.org 1329: 1323: 1322: 1320: 1319: 1310:. Archived from 1304: 1298: 1297: 1295: 1293: 1282: 1276: 1275: 1273: 1272: 1253: 1176: 1171: 1170: 1169: 1137: 1130: 1126: 1123: 1117: 1114:reliably sourced 1094: 1093: 1086: 1042: 1037: 1032: 1025: 1020: 1015: 995: 981: 967: 953: 943:Initial release 937: 868:event-based loop 814: 599: 595: 591: 500:Feature overview 491: 438:Brian Behlendorf 400:served 22.01%; 323: 317: 316: 313: 312: 309: 306: 303: 300: 297: 279: 274: 271: 269: 220:Operating system 201: 196: 193: 191: 189: 168: 166: 161: 157: 137: 135: 130: 95: 88: 78: 71: 67: 64: 58: 38: 37: 30: 21: 18:Apache webserver 5156: 5155: 5151: 5150: 5149: 5147: 5146: 5145: 5091: 5090: 5089: 5084: 5058:Web application 5003: 4955: 4923: 4900: 4827: 4750: 4675: 4619: 4546: 4525:JavaScript JSGI 4505:ASP.NET Handler 4488:Jakarta Servlet 4454: 4375: 4370: 4340: 4335: 4294: 4097: 4064: 4055: 4050: 4020: 4015: 3995: 3979: 3853: 3822: 3806: 3768: 3203: 3197: 3192: 3150: 3149: 3146: 3141: 3132: 3130: 3121: 3120: 3116: 3106: 3104: 3095: 3094: 3090: 3073: 3066: 3064: 3059: 3058: 3054: 3044: 3042: 3028: 3027: 3023: 3014: 3012: 2999: 2998: 2994: 2984: 2982: 2973: 2972: 2968: 2959: 2957: 2943: 2942: 2938: 2929: 2927: 2919: 2918: 2914: 2905: 2903: 2894: 2893: 2889: 2880: 2878: 2865: 2864: 2860: 2851: 2849: 2840: 2839: 2835: 2826: 2824: 2811: 2810: 2806: 2797: 2795: 2786: 2785: 2781: 2772: 2770: 2757: 2756: 2752: 2743: 2741: 2732: 2731: 2727: 2718: 2716: 2703: 2702: 2698: 2689: 2687: 2679:OpenBSD Journal 2671: 2670: 2666: 2657: 2655: 2642: 2641: 2637: 2627: 2625: 2611: 2610: 2606: 2597: 2595: 2582: 2581: 2577: 2568: 2566: 2557: 2556: 2552: 2543: 2541: 2528: 2527: 2523: 2514: 2512: 2499: 2498: 2494: 2485: 2483: 2474: 2473: 2469: 2459: 2457: 2444: 2443: 2439: 2430: 2428: 2419: 2418: 2414: 2404: 2402: 2393: 2392: 2388: 2379: 2377: 2373: 2366: 2362: 2361: 2357: 2348: 2346: 2333: 2332: 2328: 2318: 2316: 2303: 2302: 2298: 2289: 2287: 2278: 2277: 2273: 2264: 2262: 2253: 2252: 2248: 2239: 2237: 2228: 2227: 2223: 2214: 2212: 2203: 2202: 2198: 2189: 2187: 2178: 2177: 2173: 2164: 2162: 2155:"mod_usertrack" 2153: 2152: 2148: 2139: 2137: 2128: 2127: 2123: 2114: 2112: 2103: 2102: 2098: 2089: 2087: 2078: 2077: 2073: 2064: 2062: 2053: 2052: 2048: 2039: 2037: 2028: 2027: 2023: 2014: 2012: 2003: 2002: 1998: 1989: 1987: 1978: 1977: 1973: 1964: 1962: 1953: 1952: 1948: 1939: 1937: 1928: 1927: 1923: 1914: 1912: 1903: 1902: 1898: 1888: 1886: 1873: 1872: 1868: 1858: 1856: 1843: 1842: 1838: 1829: 1827: 1813: 1812: 1808: 1799: 1797: 1781: 1780: 1776: 1759: 1748: 1747: 1743: 1733: 1731: 1722: 1721: 1717: 1704: 1703: 1699: 1686: 1685: 1681: 1668: 1667: 1663: 1653: 1651: 1638: 1637: 1633: 1624: 1622: 1609: 1608: 1604: 1595: 1593: 1580: 1579: 1575: 1566: 1564: 1551: 1550: 1546: 1540:Wayback Machine 1531: 1527: 1518: 1516: 1508: 1507: 1503: 1494: 1492: 1479: 1478: 1474: 1462: 1460: 1451: 1450: 1443: 1434: 1432: 1425:vmssoftware.com 1419: 1418: 1414: 1405: 1403: 1390: 1389: 1385: 1376: 1374: 1361: 1360: 1356: 1346: 1344: 1331: 1330: 1326: 1317: 1315: 1306: 1305: 1301: 1291: 1289: 1284: 1283: 1279: 1270: 1268: 1255: 1254: 1250: 1246: 1202:IBM HTTP Server 1172: 1167: 1165: 1162: 1152:, mod_evasive, 1138: 1127: 1121: 1118: 1107: 1099:This section's 1095: 1091: 1084: 1044: 1043: 1038: 1033: 1026: 1021: 1016: 1011: 993: 979: 965: 951: 946:Latest release 932: 919: 880: 834: 812: 671:Fault tolerance 651: 597: 593: 589: 582:Virtual hosting 502: 426:Native American 418: 331:cross-platform 321: 294: 290: 266: 204: 186: 169: 164: 162: 159: 133: 131: 128: 124:Initial release 79: 68: 62: 59: 51:help improve it 48: 39: 35: 28: 23: 22: 15: 12: 11: 5: 5154: 5152: 5144: 5143: 5138: 5133: 5128: 5123: 5118: 5113: 5108: 5103: 5093: 5092: 5086: 5085: 5083: 5082: 5077: 5076: 5075: 5070: 5065: 5055: 5050: 5049: 5048: 5038: 5037: 5036: 5031: 5021: 5015: 5013: 5009: 5008: 5005: 5004: 5002: 5001: 4996: 4991: 4986: 4981: 4967: 4965: 4961: 4960: 4957: 4956: 4954: 4953: 4948: 4947:(formerly W3C) 4942: 4937: 4931: 4929: 4925: 4924: 4922: 4921: 4916: 4910: 4908: 4902: 4901: 4899: 4898: 4893: 4888: 4883: 4878: 4873: 4868: 4863: 4858: 4853: 4848: 4843: 4837: 4835: 4829: 4828: 4826: 4825: 4823:XMLHttpRequest 4820: 4815: 4810: 4805: 4800: 4795: 4790: 4785: 4780: 4775: 4769: 4767: 4758: 4752: 4751: 4749: 4748: 4743: 4738: 4733: 4732: 4731: 4721: 4716: 4715: 4714: 4709: 4698: 4696: 4687: 4681: 4680: 4677: 4676: 4674: 4673: 4668: 4667: 4666: 4656: 4651: 4646: 4637: 4627: 4625: 4621: 4620: 4618: 4617: 4612: 4607: 4602: 4597: 4592: 4587: 4582: 4577: 4572: 4567: 4562: 4556: 4554: 4552:Apache modules 4548: 4547: 4545: 4544: 4543: 4542: 4532: 4527: 4522: 4517: 4512: 4507: 4502: 4497: 4496: 4495: 4485: 4480: 4475: 4470: 4464: 4462: 4456: 4455: 4453: 4452: 4447: 4442: 4437: 4432: 4427: 4422: 4421: 4420: 4415: 4410: 4405: 4394: 4392: 4383: 4377: 4376: 4373:Web interfaces 4371: 4369: 4368: 4361: 4354: 4346: 4337: 4336: 4334: 4333: 4328: 4323: 4318: 4313: 4308: 4302: 4300: 4296: 4295: 4293: 4292: 4287: 4282: 4277: 4272: 4267: 4262: 4257: 4255:Traffic Server 4252: 4247: 4242: 4237: 4232: 4227: 4222: 4217: 4212: 4207: 4202: 4197: 4192: 4187: 4182: 4177: 4172: 4167: 4164: 4161: 4156: 4151: 4146: 4141: 4136: 4131: 4126: 4121: 4116: 4111: 4105: 4103: 4099: 4098: 4096: 4095: 4094: 4093: 4083: 4078: 4072: 4070: 4066: 4065: 4060: 4057: 4056: 4051: 4049: 4048: 4041: 4034: 4026: 4017: 4016: 4014: 4013: 4000: 3997: 3996: 3994: 3993: 3991:Apache License 3987: 3985: 3981: 3980: 3978: 3977: 3972: 3967: 3962: 3957: 3952: 3947: 3942: 3937: 3932: 3927: 3922: 3917: 3912: 3907: 3902: 3897: 3892: 3887: 3882: 3877: 3872: 3867: 3861: 3859: 3855: 3854: 3852: 3851: 3846: 3841: 3836: 3830: 3828: 3827:Other projects 3824: 3823: 3821: 3820: 3814: 3812: 3808: 3807: 3805: 3804: 3799: 3794: 3789: 3784: 3778: 3776: 3770: 3769: 3767: 3766: 3761: 3758: 3753: 3748: 3743: 3738: 3733: 3728: 3726:Traffic Server 3723: 3718: 3713: 3708: 3703: 3698: 3693: 3688: 3683: 3678: 3673: 3668: 3663: 3658: 3653: 3648: 3643: 3638: 3633: 3628: 3623: 3618: 3613: 3608: 3603: 3598: 3593: 3588: 3583: 3578: 3573: 3568: 3563: 3558: 3553: 3548: 3543: 3538: 3533: 3528: 3523: 3518: 3513: 3508: 3503: 3498: 3493: 3488: 3483: 3478: 3473: 3468: 3463: 3458: 3453: 3448: 3443: 3438: 3433: 3428: 3423: 3418: 3413: 3408: 3403: 3398: 3393: 3388: 3383: 3378: 3373: 3368: 3363: 3358: 3353: 3348: 3343: 3338: 3333: 3328: 3323: 3318: 3313: 3308: 3303: 3298: 3293: 3288: 3283: 3278: 3273: 3268: 3263: 3258: 3253: 3248: 3243: 3238: 3233: 3228: 3223: 3218: 3213: 3207: 3205: 3199: 3198: 3193: 3191: 3190: 3183: 3176: 3168: 3162: 3161: 3145: 3144:External links 3142: 3140: 3139: 3125:. Apache.org. 3114: 3088: 3052: 3035:SANS Institute 3021: 2992: 2966: 2936: 2912: 2898:. 2012-02-21. 2887: 2858: 2844:. 2005-12-01. 2833: 2804: 2790:. 2002-04-06. 2779: 2750: 2736:. 1998-06-06. 2725: 2696: 2664: 2635: 2604: 2575: 2550: 2540:(Mailing list) 2530:de Raadt, Theo 2521: 2492: 2467: 2437: 2412: 2386: 2355: 2326: 2296: 2282:. Apache.org. 2271: 2257:. Apache.org. 2246: 2232:. Apache.org. 2221: 2207:. Apache.org. 2196: 2182:. Apache.org. 2171: 2157:. Apache.org. 2146: 2132:. Apache.org. 2121: 2107:. Apache.org. 2096: 2082:. Apache.org. 2071: 2057:. Apache.org. 2046: 2032:. Apache.org. 2021: 2007:. Apache.org. 1996: 1982:. Apache.org. 1971: 1957:. Apache.org. 1946: 1932:. Apache.org. 1921: 1907:. Apache.org. 1896: 1866: 1836: 1806: 1774: 1755:Linux Magazine 1751:"Apache Power" 1741: 1715: 1697: 1679: 1661: 1644:www.apache.org 1631: 1602: 1573: 1544: 1525: 1501: 1472: 1441: 1412: 1383: 1354: 1324: 1299: 1288:. 17 July 2024 1277: 1247: 1245: 1242: 1241: 1240: 1234: 1229: 1224: 1219: 1214: 1209: 1204: 1199: 1194: 1189: 1184: 1178: 1177: 1161: 1158: 1140: 1139: 1098: 1096: 1089: 1083: 1080: 1046: 1045: 1041:Future release 1039: 1034: 1030:Latest version 1027: 1022: 1017: 1010: 1009: 1006: 1005: 1002: 999: 990: 989: 986: 983: 976: 975: 972: 969: 962: 961: 958: 955: 948: 947: 944: 941: 931: 928: 918: 915: 879: 876: 833: 830: 829: 828: 822: 819: 816: 810: 804: 789: 784: 781: 772: 767: 762: 759: 756: 753: 750: 747: 741: 738: 732: 726: 723: 701: 700: 699: 696: 674: 668: 665: 662:Load balancing 653: 649: 647: 644: 637: 630: 513:authentication 501: 498: 417: 414: 404:at 19.53% and 379:World Wide Web 281: 280: 264: 260: 259: 254: 248: 247: 242: 236: 235: 222: 216: 215: 210: 206: 205: 203: 202: 183: 181: 175: 174: 171: 170: 151: 149: 147:Stable release 143: 142: 139: 138: 125: 121: 120: 115: 109: 108: 103: 97: 96: 81: 80: 63:September 2010 42: 40: 33: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 5153: 5142: 5139: 5137: 5134: 5132: 5129: 5127: 5126:Reverse proxy 5124: 5122: 5119: 5117: 5114: 5112: 5109: 5107: 5104: 5102: 5101:1995 software 5099: 5098: 5096: 5081: 5080:Web framework 5078: 5074: 5071: 5069: 5066: 5064: 5061: 5060: 5059: 5056: 5054: 5051: 5047: 5044: 5043: 5042: 5041:Web standards 5039: 5035: 5032: 5030: 5027: 5026: 5025: 5022: 5020: 5019:Microservices 5017: 5016: 5014: 5010: 5000: 4997: 4995: 4992: 4990: 4987: 4985: 4982: 4980: 4976: 4972: 4969: 4968: 4966: 4962: 4952: 4949: 4946: 4943: 4941: 4938: 4936: 4933: 4932: 4930: 4926: 4920: 4917: 4915: 4912: 4911: 4909: 4907: 4903: 4897: 4894: 4892: 4889: 4887: 4884: 4882: 4879: 4877: 4874: 4872: 4869: 4867: 4864: 4862: 4859: 4857: 4854: 4852: 4849: 4847: 4844: 4842: 4839: 4838: 4836: 4834: 4830: 4824: 4821: 4819: 4816: 4814: 4811: 4809: 4808:Web messaging 4806: 4804: 4801: 4799: 4796: 4794: 4791: 4789: 4786: 4784: 4781: 4779: 4776: 4774: 4771: 4770: 4768: 4766: 4762: 4759: 4757: 4753: 4747: 4744: 4742: 4739: 4737: 4734: 4730: 4727: 4726: 4725: 4722: 4720: 4717: 4713: 4710: 4708: 4705: 4704: 4703: 4700: 4699: 4697: 4695: 4691: 4688: 4686: 4682: 4672: 4669: 4665: 4662: 4661: 4660: 4657: 4655: 4652: 4650: 4647: 4645: 4641: 4638: 4636: 4632: 4629: 4628: 4626: 4622: 4616: 4613: 4611: 4608: 4606: 4603: 4601: 4598: 4596: 4593: 4591: 4588: 4586: 4583: 4581: 4578: 4576: 4573: 4571: 4568: 4566: 4563: 4561: 4558: 4557: 4555: 4553: 4549: 4541: 4538: 4537: 4536: 4533: 4531: 4528: 4526: 4523: 4521: 4518: 4516: 4513: 4511: 4508: 4506: 4503: 4501: 4498: 4494: 4491: 4490: 4489: 4486: 4484: 4481: 4479: 4476: 4474: 4471: 4469: 4466: 4465: 4463: 4461: 4457: 4451: 4448: 4446: 4443: 4441: 4438: 4436: 4433: 4431: 4428: 4426: 4423: 4419: 4416: 4414: 4411: 4409: 4406: 4404: 4401: 4400: 4399: 4396: 4395: 4393: 4391: 4387: 4384: 4382: 4378: 4374: 4367: 4362: 4360: 4355: 4353: 4348: 4347: 4344: 4332: 4329: 4327: 4324: 4322: 4319: 4317: 4314: 4312: 4309: 4307: 4304: 4303: 4301: 4297: 4291: 4288: 4286: 4283: 4281: 4278: 4276: 4273: 4271: 4268: 4266: 4263: 4261: 4258: 4256: 4253: 4251: 4248: 4246: 4243: 4241: 4238: 4236: 4233: 4231: 4228: 4226: 4223: 4221: 4218: 4216: 4213: 4211: 4208: 4206: 4203: 4201: 4198: 4196: 4193: 4191: 4188: 4186: 4183: 4181: 4178: 4176: 4173: 4171: 4168: 4165: 4162: 4160: 4157: 4155: 4152: 4150: 4147: 4145: 4142: 4140: 4137: 4135: 4132: 4130: 4127: 4125: 4122: 4120: 4117: 4115: 4112: 4110: 4107: 4106: 4104: 4100: 4092: 4089: 4088: 4087: 4084: 4082: 4079: 4077: 4074: 4073: 4071: 4067: 4063: 4058: 4054: 4047: 4042: 4040: 4035: 4033: 4028: 4027: 4024: 4012: 4011: 4002: 4001: 3998: 3992: 3989: 3988: 3986: 3982: 3976: 3973: 3971: 3968: 3966: 3963: 3961: 3958: 3956: 3953: 3951: 3948: 3946: 3943: 3941: 3938: 3936: 3933: 3931: 3928: 3926: 3923: 3921: 3918: 3916: 3913: 3911: 3908: 3906: 3903: 3901: 3898: 3896: 3893: 3891: 3888: 3886: 3883: 3881: 3878: 3876: 3873: 3871: 3868: 3866: 3863: 3862: 3860: 3856: 3850: 3847: 3845: 3842: 3840: 3837: 3835: 3832: 3831: 3829: 3825: 3819: 3816: 3815: 3813: 3809: 3803: 3800: 3798: 3795: 3793: 3790: 3788: 3785: 3783: 3780: 3779: 3777: 3775: 3771: 3765: 3762: 3759: 3757: 3754: 3752: 3749: 3747: 3744: 3742: 3739: 3737: 3734: 3732: 3729: 3727: 3724: 3722: 3719: 3717: 3714: 3712: 3709: 3707: 3704: 3702: 3699: 3697: 3694: 3692: 3689: 3687: 3684: 3682: 3679: 3677: 3674: 3672: 3669: 3667: 3664: 3662: 3659: 3657: 3654: 3652: 3649: 3647: 3644: 3642: 3639: 3637: 3634: 3632: 3629: 3627: 3624: 3622: 3619: 3617: 3614: 3612: 3609: 3607: 3604: 3602: 3599: 3597: 3594: 3592: 3589: 3587: 3584: 3582: 3579: 3577: 3574: 3572: 3569: 3567: 3564: 3562: 3559: 3557: 3554: 3552: 3549: 3547: 3544: 3542: 3539: 3537: 3534: 3532: 3529: 3527: 3524: 3522: 3519: 3517: 3514: 3512: 3509: 3507: 3504: 3502: 3499: 3497: 3494: 3492: 3489: 3487: 3484: 3482: 3479: 3477: 3474: 3472: 3469: 3467: 3464: 3462: 3459: 3457: 3454: 3452: 3449: 3447: 3444: 3442: 3439: 3437: 3434: 3432: 3429: 3427: 3424: 3422: 3419: 3417: 3414: 3412: 3409: 3407: 3404: 3402: 3399: 3397: 3394: 3392: 3389: 3387: 3384: 3382: 3379: 3377: 3374: 3372: 3369: 3367: 3364: 3362: 3359: 3357: 3354: 3352: 3349: 3347: 3344: 3342: 3339: 3337: 3334: 3332: 3329: 3327: 3324: 3322: 3319: 3317: 3314: 3312: 3309: 3307: 3304: 3302: 3299: 3297: 3294: 3292: 3289: 3287: 3284: 3282: 3279: 3277: 3274: 3272: 3269: 3267: 3264: 3262: 3259: 3257: 3254: 3252: 3249: 3247: 3244: 3242: 3239: 3237: 3234: 3232: 3229: 3227: 3224: 3222: 3219: 3217: 3214: 3212: 3209: 3208: 3206: 3200: 3196: 3189: 3184: 3182: 3177: 3175: 3170: 3169: 3166: 3159: 3153: 3148: 3147: 3143: 3128: 3124: 3118: 3115: 3102: 3098: 3092: 3089: 3084: 3078: 3062: 3056: 3053: 3040: 3036: 3032: 3025: 3022: 3011:on 2012-11-25 3010: 3006: 3002: 2996: 2993: 2980: 2976: 2970: 2967: 2955: 2951: 2947: 2940: 2937: 2926: 2922: 2916: 2913: 2901: 2897: 2891: 2888: 2876: 2872: 2868: 2862: 2859: 2847: 2843: 2837: 2834: 2822: 2818: 2814: 2808: 2805: 2793: 2789: 2783: 2780: 2768: 2764: 2760: 2754: 2751: 2739: 2735: 2729: 2726: 2714: 2710: 2706: 2700: 2697: 2685: 2681: 2680: 2675: 2668: 2665: 2653: 2649: 2645: 2639: 2636: 2623: 2619: 2615: 2608: 2605: 2593: 2589: 2588:OpenBSD ports 2585: 2579: 2576: 2564: 2560: 2554: 2551: 2539: 2535: 2531: 2525: 2522: 2511: 2507: 2503: 2496: 2493: 2481: 2477: 2471: 2468: 2455: 2451: 2447: 2441: 2438: 2426: 2422: 2416: 2413: 2400: 2396: 2390: 2387: 2372: 2365: 2359: 2356: 2344: 2340: 2336: 2330: 2327: 2314: 2310: 2306: 2300: 2297: 2285: 2281: 2275: 2272: 2260: 2256: 2250: 2247: 2235: 2231: 2225: 2222: 2210: 2206: 2200: 2197: 2185: 2181: 2175: 2172: 2160: 2156: 2150: 2147: 2135: 2131: 2125: 2122: 2110: 2106: 2100: 2097: 2085: 2081: 2075: 2072: 2060: 2056: 2055:"mod_headers" 2050: 2047: 2035: 2031: 2030:"mod_rewrite" 2025: 2022: 2010: 2006: 2000: 1997: 1985: 1981: 1975: 1972: 1960: 1956: 1950: 1947: 1935: 1931: 1925: 1922: 1910: 1906: 1900: 1897: 1884: 1880: 1879:webopedia.com 1876: 1870: 1867: 1854: 1850: 1846: 1845:"Apache Docs" 1840: 1837: 1825: 1821: 1817: 1810: 1807: 1795: 1791: 1790: 1785: 1778: 1775: 1770: 1764: 1756: 1752: 1745: 1742: 1730:on 1997-01-06 1729: 1725: 1719: 1716: 1711: 1707: 1701: 1698: 1693: 1689: 1683: 1680: 1675: 1671: 1665: 1662: 1649: 1645: 1641: 1635: 1632: 1620: 1616: 1612: 1606: 1603: 1591: 1587: 1586:Netcraft News 1583: 1577: 1574: 1562: 1558: 1554: 1548: 1545: 1541: 1537: 1534: 1529: 1526: 1515: 1511: 1505: 1502: 1490: 1486: 1482: 1476: 1473: 1469: 1458: 1454: 1448: 1446: 1442: 1430: 1426: 1422: 1416: 1413: 1401: 1397: 1393: 1387: 1384: 1372: 1368: 1364: 1358: 1355: 1342: 1338: 1334: 1328: 1325: 1314:on 2016-03-02 1313: 1309: 1303: 1300: 1287: 1281: 1278: 1266: 1262: 1258: 1252: 1249: 1243: 1238: 1237:Apache Tomcat 1235: 1233: 1230: 1228: 1227:POSSE project 1225: 1223: 1220: 1218: 1215: 1213: 1210: 1208: 1205: 1203: 1200: 1198: 1195: 1193: 1190: 1188: 1185: 1183: 1180: 1179: 1175: 1164: 1159: 1157: 1155: 1151: 1147: 1136: 1133: 1125: 1115: 1111: 1105: 1104: 1097: 1088: 1087: 1081: 1079: 1077: 1073: 1069: 1065: 1061: 1056: 1054: 1031: 1014: 1007: 1003: 1000: 998: 991: 987: 984: 977: 973: 970: 963: 959: 956: 949: 938: 929: 927: 923: 916: 914: 912: 908: 904: 899: 897: 893: 889: 885: 877: 875: 873: 872:Jim Jagielski 869: 866: 862: 858: 853: 851: 848:and increase 847: 843: 839: 831: 826: 823: 820: 817: 811: 808: 805: 802: 798: 794: 790: 788: 785: 782: 780: 776: 773: 771: 768: 766: 763: 760: 757: 754: 751: 749:URL rewriting 748: 745: 742: 739: 736: 733: 730: 727: 724: 721: 717: 714:support, via 713: 712:OCSP stapling 709: 705: 702: 697: 694: 690: 686: 682: 678: 675: 672: 669: 666: 663: 660: 659: 658:with caching 657: 656:Reverse proxy 654: 648: 645: 642: 638: 635: 631: 628: 627: 626: 623: 621: 616: 614: 610: 606: 601: 587: 583: 579: 578:or Visitors. 577: 573: 569: 565: 560: 558: 557:URL rewriting 554: 550: 546: 542: 538: 534: 530: 526: 522: 518: 514: 510: 507: 499: 497: 495: 487: 482: 480: 474: 471: 464: 461: 457: 455: 451: 448:on 'a patchy 447: 443: 439: 435: 431: 427: 423: 420:According to 415: 413: 410: 407: 403: 399: 395: 390: 388: 384: 380: 376: 371: 369: 365: 361: 357: 353: 349: 344: 342: 338: 334: 330: 326: 325: 315: 288: 278: 273: 265: 261: 258: 255: 253: 249: 246: 243: 241: 237: 234: 230: 226: 223: 221: 217: 214: 211: 207: 200: 195: 185: 184: 182: 180: 176: 172: 156: 150: 148: 144: 140: 126: 122: 119: 116: 114: 110: 107: 106:Robert McCool 104: 102: 98: 94: 89: 77: 74: 66: 56: 52: 46: 43:This article 41: 32: 31: 19: 4694:Browser APIs 4635:Web resource 4075: 4069:Most popular 4008: 3666:SpamAssassin 3255: 3131:. Retrieved 3117: 3105:. Retrieved 3091: 3065:. Retrieved 3055: 3043:. Retrieved 3024: 3013:. Retrieved 3009:the original 3004: 2995: 2983:. Retrieved 2969: 2958:. Retrieved 2949: 2939: 2928:. Retrieved 2924: 2915: 2904:. Retrieved 2890: 2879:. Retrieved 2870: 2861: 2850:. Retrieved 2836: 2825:. Retrieved 2816: 2807: 2796:. Retrieved 2782: 2771:. Retrieved 2762: 2753: 2742:. Retrieved 2728: 2717:. Retrieved 2708: 2699: 2688:. Retrieved 2677: 2667: 2656:. Retrieved 2647: 2638: 2626:. Retrieved 2617: 2607: 2596:. Retrieved 2587: 2578: 2567:. Retrieved 2553: 2542:. Retrieved 2538:openbsd-misc 2537: 2524: 2513:. Retrieved 2495: 2484:. Retrieved 2470: 2458:. Retrieved 2450:eschrade.com 2449: 2440: 2429:. Retrieved 2415: 2403:. Retrieved 2389: 2378:. Retrieved 2358: 2347:. Retrieved 2338: 2329: 2317:. Retrieved 2308: 2299: 2288:. Retrieved 2274: 2263:. Retrieved 2255:"mod_status" 2249: 2238:. Retrieved 2224: 2213:. Retrieved 2199: 2188:. Retrieved 2174: 2163:. Retrieved 2149: 2138:. Retrieved 2124: 2113:. Retrieved 2099: 2088:. Retrieved 2074: 2063:. Retrieved 2049: 2038:. Retrieved 2024: 2013:. Retrieved 1999: 1988:. Retrieved 1974: 1963:. Retrieved 1949: 1938:. Retrieved 1924: 1913:. Retrieved 1899: 1887:. Retrieved 1878: 1869: 1857:. Retrieved 1848: 1839: 1828:. Retrieved 1820:Ars Technica 1819: 1809: 1798:. Retrieved 1789:The Register 1787: 1777: 1754: 1744: 1732:. Retrieved 1728:the original 1718: 1710:the original 1700: 1682: 1664: 1652:. Retrieved 1643: 1634: 1623:. Retrieved 1614: 1605: 1594:. Retrieved 1585: 1576: 1565:. Retrieved 1547: 1528: 1517:. Retrieved 1513: 1504: 1493:. Retrieved 1484: 1475: 1467: 1461:. Retrieved 1433:. Retrieved 1424: 1415: 1404:. Retrieved 1395: 1386: 1375:. Retrieved 1366: 1357: 1345:. Retrieved 1336: 1327: 1316:. Retrieved 1312:the original 1302: 1290:. Retrieved 1280: 1269:. Retrieved 1251: 1154:mod security 1143: 1128: 1122:January 2021 1119: 1100: 1057: 1049: 1029: 1012: 996: 924: 920: 900: 881: 865:asynchronous 854: 835: 624: 617: 602: 580: 561: 503: 483: 476: 466: 462: 458: 419: 391: 372: 345: 286: 284: 152:2.4.62  113:Developer(s) 69: 60: 44: 5073:Progressive 5068:Single-page 4876:WebAssembly 4856:Geolocation 4813:Web storage 4719:C NPRuntime 4707:LiveConnect 4685:Client-side 4631:Web service 4560:mod_include 4515:Python ASGI 4510:Python WSGI 4460:Server APIs 4381:Server-side 4091:IIS Express 4062:Comparisons 3045:12 November 2985:February 8, 2709:openbsd.org 2648:openbsd.org 2561:. OpenBSD. 2405:19 February 1930:"mod_proxy" 1615:w3techs.com 1192:ApacheBench 1078:platforms. 1019:Old version 1001:2012-02-21 985:2005-12-01 971:2002-04-06 957:1998-06-06 930:Development 832:Performance 813:public_html 779:geolocation 731:-compatible 594:example.org 590:example.com 568:ModSecurity 517:server-side 5095:Categories 4841:DOM events 4818:Web worker 4803:WebSockets 4664:comparison 4600:mod_python 4580:mod_parrot 4413:Encryption 4321:NCSA HTTPd 4311:CERN httpd 4195:NaviServer 3895:Deltacloud 3681:Subversion 3571:OрenOffice 3456:Jackrabbit 3396:FreeMarker 3321:CloudStack 3306:CarbonData 3286:Bloodhound 3133:2013-07-03 3015:2012-12-03 2960:2021-05-12 2950:apache.org 2930:2017-10-25 2925:apache.org 2906:2015-07-17 2881:2019-04-03 2871:apache.org 2852:2015-01-06 2827:2015-01-06 2817:apache.org 2798:2015-01-06 2773:2015-01-06 2763:apache.org 2744:2015-01-06 2719:2014-12-29 2690:2014-12-29 2658:2014-03-13 2628:12 October 2598:2014-12-28 2569:2013-05-12 2544:2013-05-21 2515:2018-02-16 2486:2013-05-21 2431:2016-02-19 2380:2012-02-08 2349:2021-05-12 2339:apache.org 2290:2017-07-08 2265:2016-02-19 2240:2016-02-19 2215:2016-02-19 2190:2016-02-19 2165:2021-05-12 2140:2016-02-19 2115:2016-02-19 2090:2016-02-19 2065:2016-02-19 2040:2016-02-19 2015:2016-02-19 1990:2016-02-19 1965:2016-02-19 1940:2016-02-19 1915:2016-02-19 1830:2023-01-12 1800:2023-01-12 1734:15 January 1625:2022-06-18 1596:2022-06-18 1567:2009-03-29 1519:2024-02-08 1495:2019-08-16 1463:2021-05-12 1435:2020-10-20 1406:2019-01-21 1377:2018-09-17 1318:2016-02-27 1271:2008-06-25 1244:References 888:relicensed 850:throughput 775:IP address 450:web server 402:Cloudflare 375:NCSA HTTPd 333:web server 257:Apache-2.0 245:Web server 209:Written in 179:Repository 165:2024-07-17 4999:Scripting 4861:IndexedDB 4712:XPConnect 4671:Scripting 4595:mod_proxy 4540:container 4530:Perl PSGI 4520:Ruby Rack 4493:container 4450:WebSocket 4390:Protocols 4275:WebSphere 4210:Passenger 4205:OpenResty 4200:NetWeaver 4129:GlassFish 4109:AOLserver 3890:Continuum 3811:Incubator 3764:ZooKeeper 3721:Trafodion 3711:TinkerPop 3411:Guacamole 3371:Empire-db 3356:Directory 3311:Cassandra 3202:Top-level 3107:7 January 2506:Newsgroup 2080:"mod_sed" 1859:22 August 1654:22 August 1187:.htpasswd 1182:.htaccess 1146:Slowloris 1110:talk page 878:Licensing 803:scripting 791:Embedded 677:WebSocket 650:.htaccess 553:mod_proxy 543:support ( 434:Microsoft 406:Microsoft 360:Unix-like 225:Unix-like 5024:Web page 4881:WebAuthn 4756:Web APIs 4649:Open API 4610:mod_ruby 4605:mod_wsgi 4585:mod_perl 4575:mod_mono 4570:mod_lisp 4500:CLI OWIN 4265:WebLogic 4185:Mongrel2 4180:Mongoose 4170:Lighttpd 4144:Hiawatha 4134:Gunicorn 4124:Cherokee 4010:Category 3984:Licenses 3925:Marmotta 3756:XMLBeans 3736:Velocity 3696:Tapestry 3691:SystemDS 3686:Superset 3676:Struts 2 3671:Struts 1 3626:RocketMQ 3531:NetBeans 3511:mod_perl 3401:Geronimo 3291:Brooklyn 3221:Airavata 3216:ActiveMQ 3211:Accumulo 3204:projects 3127:Archived 3101:Archived 3077:cite web 3039:Archived 2979:Archived 2954:Archived 2900:Archived 2875:Archived 2846:Archived 2821:Archived 2792:Archived 2767:Archived 2738:Archived 2713:Archived 2684:Archived 2652:Archived 2622:Archived 2618:SD Times 2592:Archived 2563:Archived 2480:Archived 2460:13 March 2454:Archived 2425:Archived 2399:Archived 2371:Archived 2343:Archived 2319:23 April 2313:Archived 2284:Archived 2259:Archived 2234:Archived 2209:Archived 2184:Archived 2159:Archived 2134:Archived 2109:Archived 2084:Archived 2059:Archived 2034:Archived 2009:Archived 1984:Archived 1959:Archived 1934:Archived 1909:Archived 1883:Archived 1853:Archived 1824:Archived 1794:Archived 1763:cite web 1692:Archived 1674:Archived 1648:Archived 1619:Archived 1590:Archived 1561:Archived 1557:Netcraft 1536:Archived 1489:Archived 1457:Archived 1429:Archived 1400:Archived 1371:Archived 1341:Archived 1265:Archived 1160:See also 1103:disputed 1082:Security 940:Version 917:Versions 896:releases 884:codebase 615:(GUIs). 586:websites 551:module ( 506:compiled 442:Geronimo 394:Netcraft 387:websites 5034:Dynamic 4994:Web IDL 4940:GraphQL 4906:Khronos 4736:ActiveX 4724:C PPAPI 4702:C NPAPI 4654:Webhook 4590:mod_php 4535:Portlet 4483:COM ASP 4478:C ISAPI 4473:C ASAPI 4468:C NSAPI 4316:Mongrel 4299:Retired 4280:WildFly 4270:WEBrick 4260:Twisted 4250:Tornado 4149:iPlanet 4119:Caudium 3965:Tuscany 3960:Stanbol 3920:Jakarta 3915:Harmony 3875:Beehive 3818:Taverna 3802:Logging 3774:Commons 3591:Phoenix 3586:Parquet 3566:OpenNLP 3561:OpenJPA 3556:OpenEJB 3516:MyFaces 3441:Iceberg 3336:CouchDB 3331:Cordova 3316:Cayenne 3296:Calcite 3226:Airflow 3067:26 June 2508::  1292:17 July 1150:mod_qos 1013:Legend: 907:forking 903:OpenBSD 890:to the 861:varnish 846:latency 838:process 809:support 777:-based 737:support 720:wolfSSL 716:OpenSSL 704:TLS/SSL 681:FastCGI 600:, etc. 572:AWStats 545:mod_ssl 509:modules 454:patches 364:NetWare 356:OpenVMS 327:) is a 270:.apache 263:Website 252:License 233:OpenVMS 192:/apache 163: ( 132: ( 49:Please 5029:Static 5012:Topics 4989:Mashup 4964:Topics 4951:WebUSB 4928:Others 4891:WebRTC 4886:WebGPU 4778:Canvas 4765:WHATWG 4624:Topics 4565:mod_jk 4418:WebDAV 4326:Xitami 4245:Tomcat 4240:thttpd 4190:Monkey 4076:Apache 3905:Giraph 3880:iBATIS 3792:Daemon 3751:Xerces 3741:Wicket 3716:Tomcat 3701:Thrift 3621:Roller 3581:PDFBox 3521:Mynewt 3496:Mahout 3491:Lucene 3471:JMeter 3451:Impala 3446:Ignite 3421:Hadoop 3406:Groovy 3341:cTAKES 3326:Cocoon 3236:Ambari 3231:Allura 2309:Spoot! 1889:12 May 1232:suEXEC 1076:Tandem 1074:, and 842:thread 787:WebDAV 735:HTTP/2 576:W3Perl 525:Python 494:daemon 470:server 430:Apache 194:/httpd 188:github 4979:DHTML 4935:Gears 4919:WebGL 4914:WebCL 4896:WebXR 4798:Video 4773:Audio 4235:Roxen 4230:Resin 4215:Paste 4166:JOnAS 4163:Jexus 4154:Jetty 4114:Caddy 4102:Other 4081:Nginx 3955:Sqoop 3950:Slide 3945:Shale 3940:River 3930:MXNet 3885:Click 3870:AxKit 3858:Attic 3849:Log4j 3834:Batik 3797:Jelly 3760:Yetus 3746:Xalan 3661:Storm 3656:Spark 3646:Sling 3641:SINGA 3636:Shiro 3631:Samza 3611:Pivot 3606:Pinot 3551:Oozie 3546:OFBiz 3541:NuttX 3536:Nutch 3501:Maven 3486:Kylin 3476:Kafka 3461:James 3431:Helix 3426:HBase 3391:Flume 3386:Flink 3376:Felix 3366:Druid 3361:Drill 3351:Derby 3301:Camel 3276:Axis2 3251:Arrow 3246:Aries 2374:(PDF) 2367:(PDF) 1347:9 May 1212:XAMPP 911:Nginx 857:nginx 706:with 693:uWSGI 555:), a 549:proxy 547:), a 490:httpd 398:Nginx 322:PATCH 268:httpd 5063:Rich 5046:REST 4977:vs. 4973:and 4971:Ajax 4851:File 4783:CORS 4746:XBAP 4729:NaCl 4642:vs. 4633:vs. 4445:WSRP 4435:FCGI 4430:SCGI 4398:HTTP 4331:Zeus 4290:Zope 4285:Yaws 4225:Puma 4220:POCO 4159:JEUS 3970:Wave 3910:Hama 3900:Etch 3865:Apex 3782:BCEL 3731:UIMA 3706:Tika 3651:Solr 3616:Qpid 3526:NiFi 3506:MINA 3481:Kudu 3466:Jena 3436:Hive 3416:Gump 3381:Flex 3281:Beam 3271:Axis 3266:Avro 3109:2012 3083:link 3069:2009 3047:2021 2987:2012 2630:2019 2462:2014 2407:2016 2321:2014 1891:2021 1861:2018 1769:link 1736:2017 1656:2018 1349:2016 1294:2024 1072:NeXT 1068:A/UX 1060:BeOS 982:2.2 968:2.0 954:1.3 901:The 886:was 859:and 799:and 793:Perl 744:gzip 729:IPv6 710:and 691:and 685:SCGI 605:DBMS 564:HTTP 539:and 531:and 521:Perl 486:Unix 416:Name 383:HTTP 368:OS/2 285:The 272:.org 240:Type 190:.com 134:1995 127:1995 4871:SVG 4866:MSE 4846:EME 4833:W3C 4793:SSE 4788:DOM 4741:BHO 4644:ROA 4640:WOA 4440:AJP 4425:CGI 4306:Boa 4139:H2O 4086:IIS 3975:XML 3935:ODE 3844:Ivy 3839:FOP 3787:BSF 3601:Pig 3596:POI 3576:ORC 3346:CXF 3261:APR 3241:Ant 1064:TPF 997:2.4 825:FTP 807:CGI 801:Lua 797:PHP 718:or 708:SNI 689:AJP 533:PHP 529:Tcl 496:". 456:". 446:pun 324:-ee 53:to 5097:: 4408:v3 4403:v2 3079:}} 3075:{{ 3037:. 3033:. 3003:. 2977:. 2952:. 2948:. 2923:. 2873:. 2869:. 2819:. 2815:. 2765:. 2761:. 2711:. 2707:. 2682:. 2676:. 2650:. 2646:. 2620:. 2616:. 2590:. 2586:. 2536:. 2504:. 2448:. 2369:. 2341:. 2337:. 2307:. 1877:. 1851:. 1847:. 1822:. 1818:. 1792:. 1786:. 1765:}} 1761:{{ 1753:. 1646:. 1642:. 1617:. 1613:. 1584:. 1555:. 1512:. 1487:. 1483:. 1466:. 1455:. 1444:^ 1427:. 1423:. 1398:. 1394:. 1369:. 1365:. 1335:. 1263:. 1259:. 1070:, 1066:, 1062:, 795:, 687:, 683:, 679:, 596:, 592:, 566:. 527:, 523:, 389:. 366:, 354:, 343:. 320:ə- 308:tʃ 231:, 227:, 4365:e 4358:t 4351:v 4045:e 4038:t 4031:v 3187:e 3180:t 3173:v 3136:. 3111:. 3085:) 3071:. 3049:. 3018:. 2989:. 2963:. 2933:. 2909:. 2884:. 2855:. 2830:. 2801:. 2776:. 2747:. 2722:. 2693:. 2661:. 2632:. 2601:. 2572:. 2547:. 2518:. 2489:. 2464:. 2434:. 2409:. 2383:. 2352:. 2323:. 2293:. 2268:. 2243:. 2218:. 2193:. 2168:. 2143:. 2118:. 2093:. 2068:. 2043:. 2018:. 1993:. 1968:. 1943:. 1918:. 1893:. 1863:. 1833:. 1803:. 1771:) 1738:. 1658:. 1628:. 1599:. 1570:. 1522:. 1498:. 1438:. 1409:. 1380:. 1351:. 1321:. 1296:. 1274:. 1135:) 1129:( 1124:) 1120:( 1116:. 1106:. 722:. 643:) 574:/ 314:/ 311:i 305:æ 302:p 299:ˈ 296:ə 293:/ 289:( 213:C 167:) 136:) 76:) 70:( 65:) 61:( 47:. 20:)

Index

Apache webserver
help improve it
make it understandable to non-experts
Learn how and when to remove this message

Original author(s)
Robert McCool
Developer(s)
Apache Software Foundation
Stable release
Edit this on Wikidata
Repository
github.com/apache/httpd
Edit this at Wikidata
C
Operating system
Unix-like
Microsoft Windows
OpenVMS
Type
Web server
License
Apache-2.0
httpd.apache.org
Edit this at Wikidata
/əˈpæi/
ə-PATCH-ee
free and open-source
web server
Apache License 2.0

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.