Zakazujeme a povolujeme moduly:
a2enmod <název_modulu_do_apache>
povolí modul v apachi a vytvoří symlinky do /etc/apache2/mods-enabled z /etc/apache2/mods-available/ k příslušnému modulu.
a2dismod <název_modulu_do_apache>
deaktivuje modul v apachi a zruší symlinky do /etc/apache2/mods-enabled z /etc/apache2/mods-available/ k příslušnému modulu.
Je to trošku inteligentnější metoda, než dělat symlinky a pak se třeba divit, že jste se někde spletli a něco zapomněli prolinkovat.
Pro výpis aktivovaných modulů napište:
apache2ctl -M
Případně ls /etc/apache2/mods-enabled/
ale při výpisu ls se může stát, že Vám tam něco bude chybět a „apache to neuvidí“. Ten příkaz
apache2ctl -M
je proto lepší v tom, že Vám skutečně ukáže, co už je v apachi opravdu naloadované a pomůže Vám to odhalit, proč některý modul naloadovaný opravdu není, ikdyž je třeba prolinkovaný v /etc/apache2/mods-enabled/.
Rada na závěr: když pracujete s moduly a provedete změny, potřebujete reloadnout configuráky apache či restartnout apache, aby se změny projevily.