a2enmod und a2dismod: Aktivieren und Deaktivieren von Apache2-Modulen
- Aktualisiert: Freitag, 04. November 2022 21:35
- Geschrieben von Mazin Shanyoor
Das Aktivieren und Deaktivieren von Apache-Modulen unter Linux (Ubuntu, Debian etc.) erfolgt am elegantesten mit den Befehlen a2enmod und a2dismod über die Root-Shell.
Aktivierung von Apache-Modulen
Eine Aktivierung von Apache2-Modulen der typischen NAME_des_MODULS erfolgt via a2enmod (siehe Listing 1 und 2).
Listing 1
a2enmod MODULNAME
Beispiele: Aktivieren der Apache-Module mod_rewrite und mod_ssl
Listing 2
a2enmod rewrite
a2enmod ssl
Deaktivieren von Apache-Modulen
Eine Deaktivierung von Apache-Modulen erfolgt via a2dismod (siehe Listing 3 und 4).
Listing 3
a2dismod MODULNAME
Beispiele: Deaktivieren des Apache-Moduls mod_rewrite und mod_ssl.
Listing 4
a2dismod rewrite
a2dismod ssl
Auflistung von Apache-Modulen
Der Befehl a2enmod -l listet alle aktivierten Apache2 Module auf.
Allerdings funktioniert a2enmod -l unter Debian nicht. Alternativ kann hier das Verzeichnis-Listing der aktivierten Apache Modulen gute Dienste leisten:
ls -l /etc/apache2/mods-enabled/
Die Liste aller installierten Modulen erhält man durch folgendes Verzeichnis-Listing:
ls -l /etc/apache2/mods-available/
Eine weitere Möglichkeit sich alle geladenen Module anzeigen zu lassen ist der Befehl apachectl -M
Listing 5
apachectl -M
Loaded Modules:
core_module (static)
so_module (static)
watchdog_module (static)
http_module (static)
log_config_module (static)
logio_module (static)
version_module (static)
unixd_module (static)
access_compat_module (shared)
alias_module (shared)
auth_basic_module (shared)
authn_core_module (shared)
authn_file_module (shared)
authz_core_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
filter_module (shared)
mime_module (shared)
mpm_prefork_module (shared)
negotiation_module (shared)
php7_module (shared)
reqtimeout_module (shared)
rewrite_module (shared)
setenvif_module (shared)
socache_shmcb_module (shared)
ssl_module (shared)
status_module (shared)