Apache HTTP Server logo

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.

2 APIs 1 Capabilities 8 Features
ApacheLoad BalancerOpen SourceProxyReverse ProxyWeb Server

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

mod_status Monitoring

Real-time server status endpoint providing request rates, worker states, and CPU usage.

mod_proxy Reverse Proxy

Full-featured reverse proxy with HTTP, HTTPS, WebSocket, and AJP protocol support.

mod_proxy_balancer Load Balancing

Load balancing across backend servers with byrequests, bytraffic, and bybusyness algorithms.

mod_ssl TLS Termination

TLS/SSL termination with client certificate authentication and OCSP stapling support.

mod_rewrite URL Rewriting

Powerful rule-based URL rewriting engine for redirects, proxying, and access control.

Virtual Hosting

Name-based and IP-based virtual hosting for serving multiple domains from a single server.

CGI and FastCGI

CGI and FastCGI support for dynamic content generation with external applications.

.htaccess Per-Directory Config

Per-directory configuration files for decentralized access control and configuration.

Use Cases

Static Web Hosting

Serve HTML, CSS, JavaScript, and media files with high performance and caching headers.

Reverse Proxy for Applications

Proxy requests to application servers (Node.js, Python, Java) with SSL termination.

Load Balancing

Distribute traffic across multiple backend application instances with health checking.

API Gateway

Route and transform API requests using mod_rewrite and mod_proxy rules.

Legacy CGI Application Hosting

Run legacy CGI or PHP applications via mod_cgi, mod_fcgid, or mod_php.

Integrations

mod_php

Embeds PHP interpreter directly in the Apache process for PHP application hosting.

Tomcat AJP Connector

AJP protocol integration with Apache Tomcat for Java web application proxying.

Let's Encrypt / Certbot

Automated TLS certificate provisioning with Certbot and the mod_md module.

Nginx

Often deployed alongside Nginx, with Nginx handling static files and Apache handling dynamic content.

ModSecurity WAF

ModSecurity web application firewall module for OWASP rule-based request filtering.

Semantic Vocabularies

Apache Httpd Status Context

26 classes · 0 properties

JSON-LD

API Governance Rules

Apache HTTP Server API Rules

7 rules · 2 errors 4 warnings 1 info

SPECTRAL

Resources

🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability