În Apache, există multe module (sau "mods") care extind funcționalitatea inițială pentru a rezolva anumite probleme.
Obținerea listei de module încărcate / active în Apache este o sarcină destul de obișnuită.
Lista de module instalate în Apache poate fi obținută utilizând comenzile httpd / apachectl (CentOS, RHEL etc.) sau apache2 / apache2ctl (Ubuntu, Debian, etc.).
opțiunea -m afișează o listă a tuturor modulelor descărcate / instalate în Apache, atât statice (static compilate în binarele httpd) și dinamic (compilat ca obiecte dinamice partajate care există separat de binarele principal httpd).
Lista modulelor HTTPD instalate
Obțineți o listă a tuturor modulelor HTTPD descărcate / instalate în RHEL. CentOS, etc:
Lista Modulelor Apache2 Descărcate
Obțineți o listă cu toate modulele Apache2 încărcate / instalate în Ubuntu. Debian, etc:
După finalizarea acestor comenzi, veți obține o listă a tuturor modulelor descărcate / instalate din Apache.
Parantezele vor fi specificate pentru fiecare modul Apache pentru a fi indicate dacă este statică sau dinamică (a se vedea explicația pentru diferența de mai sus).
Și ca un bonus frumos, sintaxa tuturor configurațiilor Apache va fi efectuată suplimentar.
Era ușor, nu-i așa?