Ce face apachectl status / httpd -V - Inspectarea stării și a setărilor de compilare
Comanda apachectl status interoghează modulul `mod_status` și afișează numărul de conexiuni curente, procese active și traficul servit.
Comanda apache2 -V (sau httpd -V) afișează parametrii de compilare ai nucleului Apache: modelul MPM utilizat (event, worker, prefork), constantele de dimensiune a bufferelor, calea către `HTTPD_ROOT` și fișierul principal `SERVER_CONFIG_FILE`.
Este utilitarul de bază pentru diagnosticarea arhitecturii serverului pe o mașină nouă.
Exemple
Exemplul 1: Verificarea modelului MPM și a setărilor de compilare Apache
Confirmă dacă Apache rulează pe arhitectura de înaltă performanță mpm_event.
apache2 -V | grep -E 'Server MPM|SERVER_CONFIG_FILE'
Ieșire în terminal
Server MPM: event
-D SERVER_CONFIG_FILE="apache2.conf"
Greșeli frecvente
- Rularea ‘apachectl status’ pe un server unde nu este instalat utilitarul ‘lynx’ sau ‘w3m’ în linie de comandă; comanda va raporta că nu găsește un browser în consolă.
Comenzi înrudite
apache2ctl configtest / httpd -t - Verificarea sintaxei fișierelor de configurare: Validează sintaxa tuturor fișierelor de configurare Apache fără a opri sau reporni serverul.Modulul mpm_event - Arhitectura multi-proces asincronă de înaltă performanță: Configurează modelul MPM modern ghidat de evenimente (event-driven), similar cu Nginx, pentru gestionarea a mii de conexiuni concurente.