Atunci când gestionați un server VPS sau dedicat, este esențial să știți ce versiune de Apache este instalată în prezent. Păstrarea serverului la zi asigură performanțe mai bune, compatibilitate cu modulele și protecție împotriva vulnerabilităților cunoscute.

În acest ghid, vom arăta câteva modalități simple de a verifica versiunea Apache instalată pe sistemul dvs.

Metoda 1: Prin terminal (Linux)

Dacă aveți acces root la serverul dvs. dedicat sau VPS Linux, cel mai simplu mod de a verifica versiunea Apache este utilizând linia de comandă.

Deschideți terminalul și rulați:

apache2 -v

Sau, dacă sunteți pe un sistem CentOS/Red Hat:

httpd -v

Aceasta va returna o ieșire similară cu:

Versiunea serverului: Apache/2.4.57 (Ubuntu)
Server construit: 2024-01-10T16:21:17

Aceasta arată atât versiunea curentă, cât și data construirii.

Metoda 2: Utilizarea Apachectl

O altă metodă rapidă este utilizarea utilitarului apachectl:

apachectl -v

Sau:

apache2ctl -v

Rezultatul va fi același ca în cazul metodei anterioare. Acest instrument este util pentru controlul și monitorizarea Apache.

Metoda 3: Din browser (dacă este activat)

Dacă sunt activate ServerSignature și ServerTokens ale Apache (nerecomandate în producție), puteți verifica versiunea accesând o pagină sau un director inexistent (de exemplu, /test404) și examinând subsolul paginii 404 implicite.

Cu toate acestea, din motive de securitate, această caracteristică este adesea dezactivată în mediile de producție.

Sfat de securitate

Vă recomandăm insistent să dezactivați dezvăluirea versiunii pe serverele publice. Expunerea versiunii Apache exacte poate face serverul mai vulnerabil la atacuri direcționate dacă nu ați aplicat actualizări de securitate recente.

Pentru a o dezactiva, editați fișierul de configurare Apache (apache2.conf sau httpd.conf) și adăugați:

ServerSignature Off
ServerTokens Prod

Apoi reporniți Apache:

sudo systemctl restart apache2

Concluzie

Cunoașterea versiunii Apache este un pas de bază, dar important, în gestionarea mediului dvs. de server. O puteți verifica în câteva secunde prin intermediul terminalului sau al instrumentelor de control precum apachectl.