Apache is a modular server, and many features are implemented by external modules that the main program loads during its initialization. The default configuration only enables the most common modules, but enabling new modules is a simple matter of running <command>a2enmod <replaceable>module</replaceable></command>; to disable a module, the command is <command>a2dismod <replaceable>module</replaceable></command>. These programs actually only create (or delete) symbolic links in <filename>/etc/apache2/mods-enabled/</filename>, pointing at the actual files (stored in <filename>/etc/apache2/mods-available/</filename>).
أباتشي مخدم تجزيئي (modular)، وهناك مزايا كثيرة تقدمها وحدات (modules) خارجية يُحمّلها البرنامج الرئيسي أثناء مرحلة التهيئة. يُفعّل الإعداد الافتراضي أهم الوحدات شيوعاً، لكن لتفعيل وحدات جديدة يكفي استدعاء <command>a2enmod <replaceable>module</replaceable></command>؛ولتعطيل وحدة ما، يُستَخدَم الأمر <command>a2dismod <replaceable>module</replaceable></command>. في الواقع هذه البرامج تُنشِئ فقط (أو تحذف) وصلات رمزية في <filename>/etc/apache2/mods-enabled/</filename>، تشير إلى الملفات الفعلية (المُخزَّنة في <filename>/etc/apache2/mods-available/</filename>).