Apache HTTP Server
Apache HTTP Server (httpd) is the world's most widely used web server software. It serves static and dynamic content, acts as a reverse proxy and load balancer, and exposes a mod_status monitoring API and balancer-manager management interface for operational visibility.
APIs
Apache HTTP Server Status API
Status and monitoring API for Apache HTTP Server (httpd) provided by mod_status, exposing server metrics, worker state, and load balancer information via HTTP endpoints.
Apache HTTP Server Configuration Reference
Configuration directive reference for Apache HTTP Server covering VirtualHost, mod_ssl, mod_rewrite, mod_proxy, and all core directives for web server, proxy, and SSL configurat...
Capabilities
Features
Real-time server status endpoint providing request rates, worker states, and CPU usage.
Full-featured reverse proxy with HTTP, HTTPS, WebSocket, and AJP protocol support.
Load balancing across backend servers with byrequests, bytraffic, and bybusyness algorithms.
TLS/SSL termination with client certificate authentication and OCSP stapling support.
Powerful rule-based URL rewriting engine for redirects, proxying, and access control.
Name-based and IP-based virtual hosting for serving multiple domains from a single server.
CGI and FastCGI support for dynamic content generation with external applications.
Per-directory configuration files for decentralized access control and configuration.
Use Cases
Serve HTML, CSS, JavaScript, and media files with high performance and caching headers.
Proxy requests to application servers (Node.js, Python, Java) with SSL termination.
Distribute traffic across multiple backend application instances with health checking.
Route and transform API requests using mod_rewrite and mod_proxy rules.
Run legacy CGI or PHP applications via mod_cgi, mod_fcgid, or mod_php.
Integrations
Embeds PHP interpreter directly in the Apache process for PHP application hosting.
AJP protocol integration with Apache Tomcat for Java web application proxying.
Automated TLS certificate provisioning with Certbot and the mod_md module.
Often deployed alongside Nginx, with Nginx handling static files and Apache handling dynamic content.
ModSecurity web application firewall module for OWASP rule-based request filtering.