So Finden Sie Die Apache-Version Heraus

Inhaltsverzeichnis:

So Finden Sie Die Apache-Version Heraus
So Finden Sie Die Apache-Version Heraus

Video: So Finden Sie Die Apache-Version Heraus

Video: So Finden Sie Die Apache-Version Heraus
Video: Fabien - Nur eine Chance (VDSIS) 2024, Kann
Anonim

Apache ist heute der beliebteste und am weitesten verbreitete HTTP-Server der Welt. In den meisten Fällen wird die 2.x-Version dieses Produkts verwendet. Ihre Funktionalität unterscheidet sich nicht sehr. Manchmal müssen Sie jedoch noch herausfinden, welche Apache-Version auf einem bestimmten Computer ausgeführt wird.

So finden Sie die Apache-Version heraus
So finden Sie die Apache-Version heraus

Es ist notwendig

  • - Browser;
  • - SSH-Client oder physischer Zugriff auf die Maschine mit Apache;
  • - Zugriff auf die Zielmaschine über

Anleitung

Schritt 1

Beginnen Sie damit, Ihre Apache-Version herauszufinden, indem Sie die ausführbare Datei ausführen. Wenn sich der Server auf einem lokalen Computer befindet, booten Sie eine Shell, einen Terminalemulator oder wechseln Sie zu einer Textkonsole. Wenn Sie mit Betriebssystemen der Windows-Familie arbeiten, klicken Sie in der Taskleiste auf die Schaltfläche "Start", wählen Sie "Ausführen", geben Sie cmd ein und klicken Sie auf OK. Drücken Sie auf Linux-ähnlichen Systemen Alt + F1-Alt + F12 oder Strg + Alt + F1-Strg + Alt + F12, um eine Konsolenanmeldung einzugeben, oder starten Sie einen Terminalemulator wie Konsole, XTerm usw. Wenn der Apache, den Sie überprüfen möchten, auf einem Remote-Computer installiert ist, verbinden Sie sich über ssh damit. Verwenden Sie PuTTY unter Windows und den SSH-Konsolenclient auf Linux-ähnlichen Systemen

Schritt 2

Finden Sie Ihre Apache-Version heraus, indem Sie die ausführbare Serverdatei mit der Option -v oder -V ausführen. Im ersten Fall werden nur Informationen zu Version und Build-Datum angezeigt, im zweiten werden zusätzliche Daten hinzugefügt (Architekturbeschreibung, Liste der beim Kompilieren verwendeten Präprozessordirektiven usw.). Die ausführbare Apache-Datei heißt httpd oder httpd2, je nachdem, zu welcher Produktlinie sie gehört (1.x oder 2.x). Apache-Versionen 1.x sind heute selten. Daher können Sie ihre Version normalerweise herausfinden, indem Sie den Befehl in der Konsole ausführen: httpd2 -v Wenn die ausführbare Datei httpd2 nicht gefunden wird, geben Sie den vollständigen Pfad dazu an

Schritt 3

Versuchen Sie, die Version von Apache herauszufinden, indem Sie die Funktion phpinfo aus einem in PHP geschriebenen Skript aufrufen, das unter der Kontrolle des Servers ausgeführt wird. Erstellen Sie eine Serverskriptdatei mit folgendem Inhalt: Legen Sie sie in eines der Verzeichnisse ab, die vom Server bedient werden und über HTTP zugänglich sind. Starten Sie bei Bedarf Apache. Öffnen Sie die dem Skript entsprechende Adresse in einem Browserfenster. Wenn der Server für den Betrieb mit PHP konfiguriert ist und die Verwendung der phpinfo-Funktion in der Konfigurationsdatei php.ini nicht verboten ist, wird im Browser ein HTML-Dokument angezeigt. Suchen Sie darin den Abschnitt Apache2handler. Finden Sie die Serverversion heraus

Schritt 4

Versuchen Sie, Ihre Apache-Version anhand der Informationen auf der Fehlerseite herauszufinden. Öffnen Sie dazu die URL im Browser, adressieren Sie den Rechner, auf dem der Server installiert ist, über seine IP-Adresse und fügen Sie den Namen eines nicht vorhandenen Dokuments hinzu. Die standardmäßige Apache 404-Fehlerseite wird wahrscheinlich angezeigt. Es wird höchstwahrscheinlich die Serverversion anzeigen.

Empfohlen: