Jak wymienić wszystkie aktualnie włączone moduły Apache2 na serwerze Linux
- 1607
- 291
- Juliusz Sienkiewicz
Pytanie:
Jak mogę wymienić wszystkie aktualnie włączone moduły za pomocą Apache2 Webserver?
Odpowiedź:
Za pomocą Apache2ctl
polecenie z kombinacją -M
Możesz wymienić wszystkie załadowane moduły Apache w swoim systemie. Na przykład następujące polecenie Linux wyświetli wszystkie załadowane moduły w osobnych wierszach:
# Apache2ctl -m załadowane moduły: Core_Module (statyczny) So_Module (statyczny) Watchdog_module (statyczny) http_module (static) log_config_module (static) logio_module (static) version_module (static) uNIXD_Module (static) Access_Compat_Module (shared_modu) aLis_modue (statyczny) sharied (static_module (static) ) Authn_core_module (udostępniony) Authn_file_module (udostępniony) Authz_Core_Module (shared) Authz_host_module (shared) Authz_user_module (shared) autoIndex_Module (shared) deflace_module (shared) dir_module (shared) filter_module (shared) geo_module (shared) geo. (udostępniony) negocjacja_module (udostępniona) przepisanie_module (udostępnione) setenvif_module (shared) Status_module (udostępniony)
Inną alternatywą dla powyższego polecenia jest:
# apache2ctl -t -d zrzut_modules
Kolejną, ale mniej niezawodną alternatywą jest wymienienie wszystkich włączonych modułów wewnątrz /etc/apache2/mods-obsługujący/
# ls/etc/apache2/mods-obserwowany/access_compat.załaduj auth_basic.Załaduj authz_core.Załaduj autoindex.konflikt.Załaduj env.Załaduj GeoIP.Załaduj mpm_event.negocjacje konfliktowe.ładuj setenvif.Załaduj alias.CONF AUTHN_CORE.załaduj authz_host.Załaduj autoindex.Załaduj reż.Filtr Con.Załaduj mime.conf mpm_event.Załaduj przepisanie.Status obciążenia.alias conf.załaduj authn_file.załaduj authz_user.Załaduj deflate.conf reż.Załaduj GeoIP.Conf Mime.negocjacje załadowane.conf setenvif.status Con.obciążenie
Wszystkie wymienione powyżej moduły są włączone, ale nie mogą być jeszcze załadowane, ponieważ reprezentują jedynie symboliczny link do odpowiednich odpowiedników znajdujących się w środku /etc/apache2/mods-dostępny/
. Na przykład:
# ls -l/etc/apache2/mods -obsługuje/przepisuj.Załaduj LRWXRWXRWX. 1 root root 30 czerwca 23 02:32/etc/apache2/mods-obserwowany/przepisany.załaduj ->… /MODS -dostępne /przepisane.obciążenie
Jeśli szukasz konkretnego załadowanego modułu, po prostu przekieruj stdout z Apache2ctl
polecenie Grep
Komenda. Na przykład szukajmy, czy przepisać
I Alias
Moduły są obecnie ładowane:
# Apache2ctl -m | grep -e „rewrite | alias” alias_module (udostępniony) rewrite_module (udostępniony)
Z powyższego wyjścia widzimy, że oba przepisać
I Alias
Moduły Apache są ładowane.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Ubuntu 20.04 WordPress z instalacją Apache
- Analizator logów Linux Apache
- Jak skonfigurować Linux Apache MySQL Python Server
- Jak sprawdzić wersję Apache w systemie Linux
- Jak zainstalować Apache na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Jak migrować Apache do Nginx, przekształcając wirtualne hosty na…
- Konfiguracja serwera Kali HTTP
- Apache Solr Linux Instaluj
- « Jak zastąpić tylko pierwsze wydarzenie dopasowania za pomocą komendy SED
- własne plik Synchronizowanie i udostępnij wdrożenie i wykorzystanie Docker Server Docker »