apachectl status / httpd -V – Inspectarea stării și a setărilor de compilare în Apache HTTP Server

Afișează starea în timp real a proceselor worker sau detaliile de compilare, căile către directoare și arhitectura MPM.

Sintaxă
sudo apachectl status
apache2 -V
httpd -V

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