Apache2 - Wypisywanie wczytywanych modułów na systemach Linux
W tym spisie chciałbym zanotować sposób na szybkie sprawdzenie ładowanych modułów przez serwer Apache na systemach Linux.
Czym się posłużymy?
Aby wylistować wszystkie moduły wczytywane przez Apache2, posłużymy się narzędziem dostarczanym do systemu razem z tym serwerem. Narzędzie to, które stanowi interfejs do zarządzania Apache, zależnie od dystrybucji Linuksa dostępne jest pod poleceniem apachectl lub apache2ctl. Na systemach Ubuntu/Debian jest to apache2ctl, a że na takim systemie obecnie pracuję, to w przykładzie posłużę się tą wersją komendy.
Jak wypisać wszystkie wczytywane moduły przez Apache?
Zatem, jeśli chcemy sprawdzić jakie moduły są ładowane przez Apache, wystarczy wydać polecenie:$ apache2ctl -D DUMP_MODULES apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName Loaded Modules: core_module (static) log_config_module (static) logio_module (static) mpm_prefork_module (static) http_module (static) so_module (static) alias_module (shared) auth_basic_module (shared) authn_file_module (shared) authz_default_module (shared) authz_groupfile_module (shared) authz_host_module (shared) authz_user_module (shared) autoindex_module (shared) cgi_module (shared) deflate_module (shared) dir_module (shared) env_module (shared) mime_module (shared) negotiation_module (shared) php5_module (shared) reqtimeout_module (shared) setenvif_module (shared) status_module (shared) Syntax OK
Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!