Come Scoprire La Versione Di Apache

Sommario:

Come Scoprire La Versione Di Apache
Come Scoprire La Versione Di Apache

Video: Come Scoprire La Versione Di Apache

Video: Come Scoprire La Versione Di Apache
Video: [SICUREZZA] - Corto di Sistema - Nascondere la versione di Apache e Tomcat dal banner 2024, Aprile
Anonim

Apache è il server HTTP più popolare e ampiamente utilizzato oggi al mondo. Nella maggior parte dei casi, viene utilizzata la versione 2.x di questo prodotto. La loro funzionalità non è molto diversa. Tuttavia, a volte è ancora necessario scoprire la versione di apache in esecuzione su una determinata macchina.

Come scoprire la versione di apache
Come scoprire la versione di apache

È necessario

  • - navigatore;
  • - Client SSH o accesso fisico alla macchina con apache;
  • - accesso alla macchina di destinazione tramite

Istruzioni

Passo 1

Inizia a prepararti per scoprire la tua versione di apache eseguendo il suo eseguibile. Se il server è su una macchina locale, avvia una shell, un emulatore di terminale o passa a una console di testo. Quando si lavora in sistemi operativi della famiglia Windows, fare clic sul pulsante "Start" nella barra delle applicazioni, selezionare "Esegui", immettere cmd e fare clic su OK. Su sistemi simili a Linux, premi Alt + F1-Alt + F12 o Ctrl + Alt + F1- Ctrl + Alt + F12 per inserire un accesso alla console o avviare un emulatore di terminale come Konsole, XTerm, ecc. Se l'apache che vuoi controllare è installato su un computer remoto, collegati ad esso tramite ssh. Usa PuTTY su Windows e il client della console ssh su sistemi simili a Linux

Passo 2

Scopri la tua versione di apache eseguendo l'eseguibile del server con l'opzione -v o -V. Nel primo caso verranno visualizzate solo le informazioni sulla versione e la data di build, nel secondo verranno aggiunti dati aggiuntivi (descrizione dell'architettura, elenco delle direttive del preprocessore utilizzate durante la compilazione, ecc.). L'eseguibile di apache è denominato httpd o httpd2 a seconda della linea di prodotti a cui appartiene (1.x o 2.x). Le versioni 1.x di Apache sono oggi rare. Pertanto, di solito è possibile scoprire la sua versione eseguendo il comando nella console: httpd2 -v Se l'eseguibile httpd2 non viene trovato, specificarne il percorso completo

Passaggio 3

Prova a scoprire la versione di apache chiamando la funzione phpinfo da uno script scritto in php ed eseguito sotto il controllo del server. Crea un file di script del server con il seguente contenuto: inseriscilo in una delle directory servite dal server e accessibile tramite HTTP. Avvia Apache se necessario. Aprire l'indirizzo corrispondente allo script in una finestra del browser. Se il server è configurato per funzionare con PHP e l'uso della funzione phpinfo non è vietato nel file di configurazione php.ini, nel browser verrà visualizzato un documento HTML. Trova la sezione apache2handler al suo interno. Scopri la versione del server

Passaggio 4

Prova a scoprire la tua versione di apache dalle informazioni fornite nella pagina di errore. Per fare ciò, apri l'URL nel browser, indirizzando la macchina su cui è installato il server, con il suo indirizzo IP e aggiungendo il nome di un documento inesistente. È probabile che venga visualizzata la pagina di errore predefinita di apache 404. Molto probabilmente visualizzerà la versione del server.

Consigliato: