Apache je danas najpopularniji i najčešće korišten HTTP server. U većini slučajeva koristi se verzija 2.x ovog proizvoda. Njihova funkcionalnost se ne razlikuje previše. Međutim, ponekad ipak trebate saznati verziju apachea koja se izvodi na određenom računaru.
Neophodno je
- - Pretraživač;
- - SSH klijent ili fizički pristup mašini pomoću apache-a;
- - pristup ciljnom računaru putem
Instrukcije
Korak 1
Počnite se pripremati za otkrivanje vaše verzije apachea pokretanjem njegove izvršne datoteke. Ako je poslužitelj na lokalnom računalu, pokrenite ljusku, emulator terminala ili se prebacite na tekstualnu konzolu. Kada radite u operativnim sistemima iz porodice Windows, na traci zadataka kliknite gumb "Start", odaberite "Run", unesite cmd i kliknite OK. Na sistemima sličnim Linuxu pritisnite Alt + F1-Alt + F12 ili Ctrl + Alt + F1- Ctrl + Alt + F12 da biste unijeli prijavu na konzolu ili pokrenuli emulator terminala poput Konsole, XTerm itd. Ako je apache koji želite provjeriti instaliran na udaljenom računaru, povežite ga putem ssh-a. Koristite PuTTY na Windowsima i ssh klijent konzole na sistemima sličnim Linuxu
Korak 2
Pronađite svoju verziju apachea pokretanjem izvršne datoteke servera sa opcijom -v ili -V. U prvom će se slučaju prikazati samo informacije o verziji i datumu izrade, u drugom će im se dodati dodatni podaci (opis arhitekture, popis direktiva pretprocesora korištenih tijekom kompilacije, itd.). Izvršna datoteka apachea naziva se httpd ili httpd2, ovisno o tome kojoj liniji proizvoda pripada (1.x ili 2.x). Apache verzije 1.x su danas rijetke. Stoga njegovu verziju obično možete saznati pokretanjem naredbe u konzoli: httpd2 -v Ako izvršna datoteka httpd2 nije pronađena, navedite punu putanju do nje
Korak 3
Pokušajte saznati verziju apachea pozivanjem phpinfo funkcije iz skripte napisane na php-u i pokrenutom pod kontrolom servera. Stvorite datoteku skripte poslužitelja sa sljedećim sadržajem: Smjestite je u jedan od direktorija koje poslužuje poslužitelj i kojima se može pristupiti putem HTTP-a. Po potrebi pokrenite apache. U prozoru preglednika otvorite adresu koja odgovara skripti. Ako je poslužitelj konfiguriran za pokretanje s PHP-om, a upotreba funkcije phpinfo nije zabranjena u konfiguracijskoj datoteci php.ini, u pregledniku će se prikazati HTML dokument. Pronađite odjeljak apache2handler u njemu. Saznajte verziju servera
Korak 4
Pokušajte saznati svoju verziju apachea na osnovu informacija na stranici greške. Da biste to učinili, otvorite URL u pregledniku, obraćajući se uređaju na kojem je server instaliran, njegovom IP adresom i dodajući ime nepostojećeg dokumenta. Vjerovatno će se prikazati zadana stranica greške apache 404. Najvjerovatnije će prikazati verziju servera.