Hoe De Apache-versie Te Achterhalen?

Inhoudsopgave:

Hoe De Apache-versie Te Achterhalen?
Hoe De Apache-versie Te Achterhalen?

Video: Hoe De Apache-versie Te Achterhalen?

Video: Hoe De Apache-versie Te Achterhalen?
Video: How to Update Apache Server 2 2 to 2 4 for Security and Server Hardening 2024, Mei
Anonim

Apache is tegenwoordig de meest populaire en meest gebruikte HTTP-server ter wereld. In de meeste gevallen wordt de 2.x-versie van dit product gebruikt. Hun functionaliteit is niet erg verschillend. Soms moet u echter nog steeds weten welke versie van apache op een bepaalde machine draait.

Hoe de apache-versie te achterhalen?
Hoe de apache-versie te achterhalen?

Het is nodig

  • - browser;
  • - SSH-client of fysieke toegang tot de machine met apache;
  • - toegang tot de doelmachine via

instructies:

Stap 1

Begin met de voorbereiding om uw apache-versie te achterhalen door het uitvoerbare bestand uit te voeren. Als de server zich op een lokale machine bevindt, start u een shell, een terminalemulator of schakelt u over naar een tekstconsole. Wanneer u werkt met besturingssystemen van de Windows-familie, klikt u op de knop "Start" in de taakbalk, selecteert u "Uitvoeren", voert u cmd in en klikt u op OK. Druk op Linux-achtige systemen op Alt + F1-Alt + F12 of Ctrl + Alt + F1- Ctrl + Alt + F12 om een console-login in te voeren, of start een terminalemulator zoals Konsole, XTerm, enz. Als de apache die u wilt controleren op een externe computer is geïnstalleerd, maakt u er verbinding mee via ssh. Gebruik PuTTY op Windows en de ssh-consoleclient op Linux-achtige systemen

Stap 2

Ontdek uw apache-versie door het uitvoerbare bestand van de server uit te voeren met de optie -v of -V. In het eerste geval wordt alleen informatie over de versie en de bouwdatum weergegeven, in het tweede geval worden er aanvullende gegevens aan toegevoegd (architectuurbeschrijving, lijst met preprocessor-richtlijnen die tijdens compilatie worden gebruikt, enz.). Het uitvoerbare bestand van apache heet httpd of httpd2, afhankelijk van de productlijn waartoe het behoort (1.x of 2.x). Apache-versies 1.x zijn tegenwoordig zeldzaam. Je kunt dus meestal de versie ervan achterhalen door het commando in de console uit te voeren: httpd2 -v Als het uitvoerbare bestand httpd2 niet wordt gevonden, specificeer dan het volledige pad ernaartoe

Stap 3

Probeer de versie van apache te achterhalen door de phpinfo-functie aan te roepen vanuit een script dat in php is geschreven en onder controle van de server wordt uitgevoerd. Maak een serverscriptbestand met de volgende inhoud: Plaats het in een van de mappen die door de server worden bediend en toegankelijk zijn via HTTP. Start apache indien nodig. Open het adres dat overeenkomt met het script in een browservenster. Als de server is geconfigureerd om met PHP te werken en het gebruik van de phpinfo-functie niet is verboden in het php.ini-configuratiebestand, wordt een HTML-document weergegeven in de browser. Zoek de apache2handler-sectie erin. Ontdek de serverversie

Stap 4

Probeer uw apache-versie te achterhalen aan de hand van de informatie op de foutpagina. Om dit te doen, opent u de URL in de browser, adresseert u de machine waarop de server is geïnstalleerd, door zijn IP-adres en voegt u de naam toe van een niet-bestaand document. De standaard apache 404-foutpagina wordt waarschijnlijk weergegeven. Het zal hoogstwaarschijnlijk de serverversie weergeven.

Aanbevolen: