Apache: Przydatne polecenia do zarządzania serwerem

Sprawdzić który mpm teraz podłączony
$ apachectl -V | grep -i mpm
Server MPM:     event
Włączyć/wyłączyć moduł
a2dismod mpm_prefork
a2dismod mpm_worker
a2enmod mpm_event
Sprawdzić konfiguracje plików
apachectl configtest
albo
apache2ctl -t
Krótkie wyjaśnienie najczęściej używanych MPM w Apache
  • mpm_event: nowoczesny MPM, zoptymalizowany do obsługi dużej liczby jednoczesnych połączeń. Zalecany w większości przypadków.
  • mpm_worker: podobny do mpm_event, ale mniej zoptymalizowany dla długotrwałych połączeń HTTP.
  • mpm_prefork: używany dla kompatybilności ze starszymi modułami (np. w niektórych przypadkach z PHP), ale mniej wydajny przy wielozadaniowości.
Lista załadowanych modułów

Wyświetlenie wszystkich aktywnych modułów:

apachectl -M

Filtrowanie wyników, np. tylko moduły MPM:

apachectl -M | grep mpm
Sprawdzenie wersji i szczegółów serwera
apachectl -v

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *