Apache je danes najbolj priljubljen in pogosto uporabljan strežnik HTTP na svetu. V večini primerov se uporablja 2.x različica tega izdelka. Njihova funkcionalnost ni zelo različna. Vendar včasih še vedno potrebujete različico apache, ki se izvaja na določenem računalniku.
Potrebno je
- - brskalnik;
- - SSH odjemalec ali fizični dostop do stroja z apache;
- - dostop do ciljne naprave prek
Navodila
Korak 1
Začnite se pripravljati, da boste izvedeli svojo različico apache, tako da zaženete njegovo izvedljivo datoteko. Če je strežnik na lokalnem računalniku, zaženite lupino, emulator terminala ali preklopite na besedilno konzolo. Ko delate v operacijskih sistemih družine Windows, v opravilni vrstici kliknite gumb »Start«, izberite »Zaženi«, vnesite cmd in kliknite V redu. V sistemih, podobnih Linuxu, pritisnite Alt + F1-Alt + F12 ali Ctrl + Alt + F1- Ctrl + Alt + F12, da vnesete prijavo v konzolo ali zaženete emulator terminala, kot so Konsole, XTerm itd. Če je apache, ki ga želite preveriti, nameščen v oddaljenem računalniku, se nanj povežite prek ssh. Uporabite PuTTY v sistemu Windows in odjemalec konzole ssh v sistemih, podobnih Linuxu
2. korak
Poiščite svojo različico apache, tako da zaženete strežniško izvršljivo datoteko z možnostjo -v ali -V. V prvem primeru bodo prikazane samo informacije o različici in datumu izdelave, v drugem pa bodo dodani dodatni podatki (opis arhitekture, seznam predprocesorskih direktiv, uporabljenih med prevajanjem itd.). Izvršljiva datoteka apache se imenuje httpd ali httpd2, odvisno od tega, kateri liniji izdelkov pripada (1.x ali 2.x). Različice Apache 1.x so danes redke. Tako lahko običajno ugotovite njegovo različico z zagonom ukaza v konzoli: httpd2 -v Če izvršljive datoteke httpd2 ni mogoče najti, navedite celotno pot do nje
3. korak
Poskusite najti različico apacheja tako, da pokličete funkcijo phpinfo iz skripta, napisanega v php in zagnanega pod nadzorom strežnika. Ustvarite datoteko skripta strežnika z naslednjo vsebino: Postavite jo v enega od imenikov, ki jih strežnik streže in je dostopen prek HTTP. Po potrebi zaženite apache. V oknu brskalnika odprite naslov, ki ustreza skriptu. Če je strežnik konfiguriran za zagon s PHP in uporaba funkcije phpinfo v konfiguracijski datoteki php.ini ni prepovedana, bo v brskalniku prikazan dokument HTML. V njem poiščite razdelek apache2handler. Poiščite različico strežnika
4. korak
Poskusite najti svojo različico apacheja na podlagi informacij na strani z napako. Če želite to narediti, odprite URL v brskalniku, naslovite računalnik, na katerem je nameščen strežnik, z naslovom IP in dodajte ime neobstoječega dokumenta. Verjetno bo prikazana privzeta stran z napako apache 404. Najverjetneje bo prikazana različica strežnika.