Der HTTP-Server von IBM, welcher auf dem Apache HTTP Server basiert, kann auf verschiedenen Betriebssystemen wie AIX, Linux, Solaris, Windows, HP-UX oder z/OS installiert werden.
Es gibt vier Hauptausführungen des IHS.
Die Kenntnis der auf Ihrem Server installierten Version ist von entscheidender Bedeutung für die Überprüfung des technischen Stacks. Nur so kann sichergestellt werden, dass Sie stets die aktuellste Version verwenden.
Im Folgenden werden zwei Methoden erläutert, mit denen Sie die installierte Version und die Architektur des IBM HTTP Servers ermitteln können.
Ermittlung über versionInfo.sh
Dies ist wahrscheinlich der zuverlässigste und beste Weg, um die auf dem Server installierte Version zu bestimmen.
- Melden Sie sich beim IBM HTTP Server an.
- Navigieren Sie zu dem Installationsverzeichnis.
- Wechseln Sie in den Ordner „bin“ und führen Sie die nachstehende Datei aus:
[[email protected] bin]# ./versionInfo.sh | grep Version WVER0012I: VersionInfo Reporter Version 1.15.1.48, vom 8.2.12 Versionsverzeichnis /opt/IBM/HTTPServer/properties/version Version 8.5.5.9 Installierte Funktionen IBM HTTP Server 64-Bit mit Java, Version 6 [[email protected] bin]#
Um die Architektur zu ermitteln, verwenden Sie den folgenden Befehl mit grep:
[[email protected] bin]# ./versionInfo.sh | grep Arch Architektur x86-64 (64 Bit) [[email protected] bin]#
Somit wissen wir im obigen Beispiel, dass die verwendete Version 8.5.5.9 mit 64 Bit ist.
Überprüfung der IHS-Version über die Protokolldatei
Sollten Sie keinen Produktionssupport haben, fehlt Ihnen möglicherweise der Serverzugriff, um die Datei versionInfo.sh auszuführen und die Version zu ermitteln. In diesem Fall können Sie, sofern Sie Zugriff auf die Protokolldatei haben, die folgende Methode anwenden.
Melden Sie sich am IBM HTTP Server an und gehen Sie zu dem Verzeichnis, in dem die IHS-Protokolldateien gespeichert werden.
Öffnen Sie die Datei error_log und überprüfen Sie die Startzeile. Dort sollte die Versionsnummer angezeigt werden, wie im folgenden Beispiel:
[Mon May 02 06:13:54 2016] [notice] IBM_HTTP_Server/8.5.5.9 (Unix) konfiguriert -- Wiederaufnahme des Normalbetriebs
Bitte beachten Sie, dass die Protokolldatei keine Informationen zur Architektur enthält.
Wenn Sie die früheren Versionen des IBM HTTP Servers auf dem Server ermitteln möchten, können Sie die Datei historyInfo.sh verwenden.
[[email protected] bin]# ./historyInfo.sh WVER0210I: Copyright (c) IBM Corporation 2002, 2012; Alle Rechte vorbehalten. WVER0212I: HistoryInfo Reporter Version 1.7.1.28, vom 18.10.11 -------------------------------------------------------------------------------- IBM WebSphere Produkthistorie-Bericht -------------------------------------------------------------------------------- Bericht vom 2. Mai 2016, 6:21:57 Uhr PDT Installation -------------------------------------------------------------------------------- Produktverzeichnis /opt/IBM/HTTPServer Versionsverzeichnis /opt/IBM/HTTPServer/properties/version DTD-Verzeichnis /opt/IBM/HTTPServer/properties/version/dtd Protokollverzeichnis /var/ibm/InstallationManager/logs Installationsereignis -------------------------------------------------------------------------------- Installationsmanager-Angebots-ID com.ibm.websphere.IHSILAN.v85 Aktion installieren Version 8.5.5.9 Paket com.ibm.websphere.IHSILAN.v85_8.5.5009.20160225_0435 Name der Protokolldatei 20160502_0337.xml Zeitstempel 2016-05-02 04:47:47-0700 Ergebnis erfolgreich Installierte Funktionen IBM HTTP Server 64-Bit mit Java, Version 6 -------------------------------------------------------------------------------- Ende des Historie-Berichts -------------------------------------------------------------------------------- [[email protected] bin]#
Ich hoffe, die oben beschriebenen Methoden helfen Ihnen bei der Ermittlung der Version und Architekturebene Ihres IBM HTTP Servers.
Hat Ihnen der Artikel gefallen? Teilen Sie ihn gerne mit anderen!