기본적으로 아파치의 기능들은 모듈화하여 제공되며, 사용자들은 필요한 모듈을 추가하거나 제거할 수 있다. 이러한 모듈을 관리하는 방법에는 정적 모듈(Static Modules)과 동적 모듈(DSO, Dynamic Shared Object) 두 가지가 있다. Static 방식Apache를 컴파일할 때 필요한 모든 모듈을 포함하여 정적으로 빌드하는 방식이다.이 경우에는 Apache를 시작할 때 모든 모듈이 메모리에 로드된다. Apache를 컴파일할 때 필요한 모든 모듈을 빌드하기 때문에 초기 로딩 속도가 빠르고 의존성을 신경쓰지 않아도 된다는 장점이 있지만, 불필요한 모듈까지 포함되어 메모리가 낭비될 수도 있다는 단점이 있다. 또한 새로운 모듈을 추가하거나 제거할 시에는 Apache 재컴파일이 필요하다. ..