-
Documentation: Apache HTTP Server - The Apache HTTP Server Project
(httpd.apache.org)
reference
Version-indexed httpd manuals (2.4, trunk, legacy), offline zips, plus user recipe wiki
-
nginx documentation
(nginx.org)
reference
request processing, server names, HTTPS setup, HTTP load balancing and full module reference
-
NGINX Unit: Universal web app server
(unit.nginx.org)
tool
polyglot app server with runtime JSON config, TLS and routing; maintainers ship no new features
-
Home - lighty news
(lighttpd.net)
tool
small-footprint web server with FastCGI, CGI, rewriting and TLS 1.3 defaults, revised BSD license
-
OpenLiteSpeed
(openlitespeed.org)
tool
Free open-source LiteSpeed edition: event-driven, mod_rewrite-compatible, WebAdmin GUI, page cache
-
H2O - the optimized HTTP server
(h2o.examp1e.net)
tool
HTTP/2 and HTTP/3 server with ACME certificates, prioritisation and mruby scripting; open source
-
Apache Tomcat® - Welcome!
(tomcat.apache.org)
tool
Jakarta Servlet, Pages and WebSocket implementation hosting Java web apps, Apache-2 licensed
-
The Eclipse Jetty Project :: Eclipse Jetty
(jetty.org)
tool
embeddable Java servlet container and HTTP/1-3 plus WebSocket server; EPL2 and Apache-2.0
-
IIS documentation
(learn.microsoft.com)
reference
Microsoft IIS docs hub: configuration, architecture, administration, IIS Express and the Administration API
-
HTTP | Node.js v26.7.0 Documentation
(nodejs.org)
reference
node:http client and server API: low-level stream and header handling, no body parsing
-
http.server — HTTP servers
(Python documentation)
reference
Python stdlib HTTPServer and request-handler classes; explicitly not for production use
-
Gunicorn - Python WSGI HTTP Server for UNIX
(gunicorn.org)
tool
pre-fork WSGI/ASGI server fronting Django, Flask or FastAPI; one command, minimal dependencies
-
Index - Uvicorn
(uvicorn.dev)
reference
ASGI server for Python async frameworks, HTTP/1.1 and WebSockets, run from CLI or programmatically
-
A Fast, Concurrent Web Server for Ruby & Rack - Puma
(puma.io)
tool
concurrent HTTP/1.1 server for Ruby Rack apps, Ragel-based parser, far lower memory than Unicorn
-
PHP: FastCGI Process Manager (FPM) - Manual
(php.net)
reference
PHP FastCGI process manager: per-pool uid/chroot workers, dynamic spawning, slowlog, status output
-
FrankenPHP: the modern PHP app server
(frankenphp.dev)
tool
PHP app server on Caddy: worker mode keeps apps in memory, one binary, Symfony and Laravel support
-
Certbot
(certbot.eff.org)
tool
EFF's ACME client automating free Let's Encrypt certificates, with per-server install instructions
-
Mozilla SSL Configuration Generator
(ssl-config.mozilla.org)
tool
generator of TLS cipher and protocol config for common web servers; now redirects to TLSRef Configurator
-
OWASP Modsecurity Project
(Modsecurity Project)
tool
cross-platform WAF module with a rules language, paired with OWASP CRS; open source
-
FastCGI Specification
(fastcgi-archives.github.io)
reference
1996 Open Market protocol between web servers and long-lived FastCGI application processes
-
RFC 9113: HTTP/2
(IETF Datatracker)
reference
standards-track HTTP/2 spec: framing, field compression, multiplexing; obsoletes RFC 7540
-
HTTP: Hypertext Transfer Protocol | MDN
(MDN Web Docs)
reference
HTTP protocol guides and per-header/method/status reference for the client-server web model
-
How To Install LAMP Stack (Apache, MySQL, PHP) on Ubuntu
(digitalocean.com)
tutorial
Installing Apache, MySQL and PHP on Ubuntu as a working LAMP stack
-
DigitalOcean
(digitalocean.com)
tutorial
nginx server blocks: hosting several sites on one machine with virtual hosts
-
How To Secure Nginx with Let's Encrypt on Ubuntu
(digitalocean.com)
tutorial
Issuing and auto-renewing Let's Encrypt certificates for nginx with Certbot
-
Caddy - The Ultimate Server with Automatic HTTPS
(Caddy Web Server)
reference
Go server configured by Caddyfile or JSON API, no runtime deps; getting-started and quick starts