Architecture
Overview
Apache's architecture consists of:
-
Multi-Processing Modules (MPM)
-
Core Server test for link 13122025
-
Module System
-
Configuration System
-
Virtual Host Architecture
Components
-
core: Basic HTTP functionality
-
mpm_common: Multi-processing capabilities
-
mod_*: Various modules for extended functionality
-
http_core: HTTP protocol implementation
-
server: Main server functionality
Processing Models
-
prefork: Traditional non-threaded model
-
worker: Hybrid multi-process multi-threaded
-
event: Optimized for many connections
-
mod_proxy: Proxy/gateway capabilities