Jak włączyć lub wyłączyć moduły Apache2

Jak włączyć lub wyłączyć moduły Apache2

Apache2 to najpopularniejszy serwer WWW używany w systemach operacyjnych Linux. Apache to modułowy serwer WWW, na którym każda funkcja jest obsługiwana przez określone moduły. Aby dodać lub usunąć dowolną konkretną funkcjonalność do serwera Apache, możemy po prostu włączyć lub wyłączyć odpowiedni moduł.

Wszystkie moduły Apache2 są przechowywane pod /etc/apache2/mods-dostępny/ informator. Po włączeniu dowolnego modułu tworzy miękki link /etc/apache2/mods-obsługujący/ informator. Ten sam proces odwraca się, gdy wyłączymy dowolny moduł.

W tym samouczku dowiesz się o włączaniu i wyłączaniu modułów APACHE2 w systemach opartych na debian.

1. Włącz moduł Apache2

Używamy A2enmod polecenie, aby włączyć moduły na serwerze WWW Apache2. Na przykład, jeśli musimy włączyć moduł przepisu Apache, użyj następującego polecenia.

sudo a2enmod przepisanie  

Następnie ponownie załaduj konfigurację Apache.

sudo systemctl relaod apache2  

2. Wyłącz moduł Apache2

Podobnie, aby wyłączyć moduł, używamy polecenia A2DISMOD. Na przykład, jeśli musimy wyłączyć moduł przepisywania Apache, użyj następującego polecenia.

sudo a2dismod przepisanie  

Następnie ponownie załaduj konfigurację Apache.

sudo systemctl relaod apache2  

3. Sprawdź status modułów

Sprawdź status określonego modułu za pomocą A2Query Komenda. Na przykład, aby znaleźć bieżący status modułu przepisywania, uruchom poniższe polecenie.

sudo a2Query -m przepisanie  
Wyjście przepisane (włączone przez administratora witryny) 

4. Wymień moduły Apache2

Aby wymienić wszystkie dostępne moduły Apache2 ze statusem, użyj następującego polecenia. Wyjście będzie różnić system od systemu.

sudo a2query -m  
Wyjście AutoIndex (włączone przez skrypt konserwacji) MPM_PREFORK (włączony przez skrypt konserwacji) Authn_File (włączony przez skrypt konserwacji) Proxy (włączony przez administratora witryny) Authz_svn (włączone przez skrypt utrzymania) Dav (włączony przez skrypt konserwacji)… DAV_SVN (włączona przez Utrzymanie skryptu Utwórca ) Proxy_http (Włączone przez administratora witryny) Authz_user (włączone przez Skrypt Konsiptora) Filtr (włączony przez skrypt konserwacji) Access_compat (włączony przez skrypt konserwacji) setenvif (włączony przez skrypt konserwacji) 

Otóż ​​to. Zakładając, że ten samouczek daje niewielkie zrozumienie zarządzania modułami na serwerze WWW Apache2.