Web server software allows computers to act as web servers. The first web servers supported only static files, such as HTML (and images), but now they commonly allow embedding of server side applications.
Some web application frameworks include simple HTTP servers. For example the Django framework provides runserver
, and PHP has a built-in server. These are generally intended only for use during initial development. A production server will require a more robust HTTP front-end such as one of the servers listed here.
Server | Developed by | Software license | Last stable version | Latest release date | |
---|---|---|---|---|---|
AOLserver | NaviSoft | 4.5.2 | 2012-09-19 (discontinued) | ||
Apache HTTP Server | Apache Software Foundation | 2.4.58 | 2023-10-19 | ||
Apache Tomcat | Apache Software Foundation | 10.1.15 | 2023-10-16 | ||
Boa | Jon Nelson and Larry Doolittle | 0.94.13 | 2002-07-30 (discontinued) | ||
BusyBox httpd | Glenn Engel, Vladimir Oleynik, BusyBox Team | 1.36.1 | 2023-05-18 | ||
Caddy | Matt Holt | 2.8.4 | 2024-06-02 | ||
Caudium | The Caudium Group | 1.4.18 | 2012-02-24 | ||
CERN httpd | CERN, W3C, Tim Berners-Lee, Ari Luotonen and Henrik Frystyk Nielsen | MIT Copyright Statement with acknowledgement to CERN | 3.0A | 1996-07-15(discontinued) | |
Cherokee HTTP Server | Álvaro López Ortega | 1.2.103 | 2013-04-21 | ||
GlassFish | Sun Microsystems, Oracle Corporation, since 2019 Eclipse Foundation | 6.2.5 | 2022-02-13 | ||
Hiawatha | Hugo Leisink | 11.5 | 2023-10-13 | ||
HFS | Rejetto | 2.3m | 2018-08-16 | ||
IBM HTTP Server | IBM | proprietary | 9.0.5.17 | 2023-09-19 | |
Internet Information Services | Microsoft | proprietary | 10.0.17763.1 | 2018-10-02 | |
Jetty | Eclipse Foundation | 12.0.2 | 2023-10-10 | ||
Jexus | Bing Liu | proprietary | 6.2.x | 2020 | |
lighttpd | Jan Kneschke (Incremental) | 1.4.76 | 2024-04-12 | ||
LiteSpeed Web Server | LiteSpeed Technologies | 6.1.2 | 2023-05-24 | ||
Mongoose | Cesanta Software | 7.14 | 2024-05-20 | ||
Monkey HTTP Server | Monkey Software | 1.6.9 | 2016-06-04 | ||
NaviServer | Various | 4.99.25 | 2023-05-01 | ||
NCSA HTTPd | Robert McCool | proprietary | 1.5.2a | 1996-10-08 (discontinued) | |
Nginx | NGINX, Inc. | 1.25.4 | 2024-03-14 | ||
OpenBSD httpd | Reyk Floeter | 7.4 | 2023-10-16 | ||
OpenLinkVirtuoso | OpenLink Software | 8.3.3329 | 2023-09-01 | ||
Oracle HTTP Server | Oracle Corporation | proprietary | 12cR2 (12.2.1.4)[1] | 2021-02-??[2] | |
Oracle iPlanet Web Server | Oracle Corporation | 7.0.27 | 2017-10-01 | ||
Oracle WebLogic Server | Oracle Corporation (formerly BEA Systems) | proprietary | 14c (14.1.1.0) | 2020-03-30 | |
Resin Open Source | Caucho Technology | 4.0.66 | 2021-12-08 | ||
Resin Professional | Caucho Technology | proprietary | 4.0.66 | 2021-12-08 | |
thttpd | Jef Poskanzer for ACME Laboratories | 2.29 | 2018-05-24 | ||
TUX web server | Ingo Molnár | 3.2.6.18 | 2006-09-20 (discontinued) | ||
WEBrick | Ruby Community | 1.8.1 | 2023-01-27 | ||
Xitami | iMatix Corporation | 5.0a0 | 2009-02-19 (discontinued) | ||
Yaws | Claes Wikström | 2.1.1 | 2022-02-02 | ||
Zeus Web Server | Zeus Technology | proprietary | 4.3r5 | 2010-01-13 (discontinued) | |
Zope | Zope Corporation | 2.13.30 | 2020-02-14 | ||
Server | Developed by | Software license | Last stable version | Latest release date |
Some features may be intentionally not included to web server to avoid featuritis. For example:
Server | Security | Virtual hosting | Dynamic content | Runs in user or kernel space | Administration console | Additional protocol support | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic access authenti- cation | Digest access authenti- cation | SSL/TLS https | CGI | FCGI | SCGI | WSGI | Java Servlets | SSI | ISAPI | SSJS | IPv6 | HTTP/2 | QUIC | HTTP/3 | |||||
AOLserver | [3] | user | |||||||||||||||||
Apache HTTP Server | [4] [5] | user | |||||||||||||||||
Apache Tomcat | [6] | user | |||||||||||||||||
Boa | user | ||||||||||||||||||
BusyBox httpd | user | ||||||||||||||||||
Caddy | user | ||||||||||||||||||
Caucho Resin Server | user | ||||||||||||||||||
Caudium | user | ||||||||||||||||||
Cherokee HTTP Server | user | [7] | |||||||||||||||||
HFS | [8] | user | |||||||||||||||||
Hiawatha HTTP Server | [9] | user | [10] | ||||||||||||||||
IBM HTTP Server | user | ||||||||||||||||||
Internet Information Services | kernel and user[11] | ||||||||||||||||||
Jetty | user | ||||||||||||||||||
Jexus | user | ||||||||||||||||||
lighttpd | [12] | user | |||||||||||||||||
LiteSpeed Web Server | user | [13] | |||||||||||||||||
Mongoose | user | ||||||||||||||||||
Monkey HTTP Server | user | ||||||||||||||||||
NaviServer | user | ||||||||||||||||||
NCSA HTTPd | user | ||||||||||||||||||
nginx | (module) | [14] | user | [15] | [16] | ||||||||||||||
OpenBSD httpd | user | ||||||||||||||||||
OpenLinkVirtuoso | user | ||||||||||||||||||
Oracle HTTP Server[17] | user | ||||||||||||||||||
Oracle iPlanet Web Server | user | ||||||||||||||||||
thttpd | user | ||||||||||||||||||
TUX web server | kernel | ||||||||||||||||||
Xitami | user | ||||||||||||||||||
Yaws | user | ||||||||||||||||||
Zeus Web Server | user |