Jak znaleźć zainstalowaną wersję i architekturę serwera IBM HTTP Server?

Serwer HTTP firmy IBM jest oparty na Apache HTTP, który można zainstalować w systemach AIX, Linux, Solaris, Windows, HP-UX lub z/OS.

Dostępne są cztery główne wersje IHS.

Wiedza o tym, która wersja jest zainstalowana na Twoim serwerze, jest niezbędna do audytu stosu technicznego i upewnienia się, że masz najnowszą wersję.

Oto dwa sposoby sprawdzenia zainstalowanej wersji i architektury serwera IBM HTTP Server.

Znajdź poprzez versionInfo.sh

Prawdopodobnie najbardziej niezawodny i najlepszy sposób na znalezienie wersji zainstalowanej na serwerze.

  • Zaloguj się do serwera IBM HTTP Server
  • Przejdź do ścieżki, którą jest zainstalowany
  • Przejdź do folderu bin i wykonaj poniższy plik
[[email protected] bin]# ./versionInfo.sh | grep Version

WVER0012I: VersionInfo reporter version 1.15.1.48, dated 2/8/12

Version Directory       /opt/IBM/HTTPServer/properties/version

Version               8.5.5.9

Installed Features   IBM HTTP Server 64-bit with Java, Version 6

[[email protected] bin]#

Aby poznać architekturę, możesz użyć poniżej grep

[[email protected] bin]# ./versionInfo.sh | grep Arch

Architecture         x86-64 (64 bit)

[[email protected] bin]#

Więc teraz wiesz, że jest to 8.5.5.9 z 64-bitowym w powyższym przykładzie.

Sprawdź wersję IHS za pomocą pliku dziennika

Jeśli nie korzystasz z pomocy produkcyjnej, możesz nie mieć dostępu do serwera, aby wykonać plik versionInfo.sh w celu wyświetlenia wersji. W tej sytuacji, zakładając, że masz dostęp do pliku dziennika, możesz użyć następującej techniki.

Zaloguj się do serwera IBM HTTP Server i uzyskaj dostęp do ścieżki, w której generowane są dzienniki IHS

Wyświetl plik error_log i spójrz na linię startową, powinna ona przeczytać wersję z powiadomieniem, jak pokazano poniżej.

[Mon May 02 06:13:54 2016] [notice] IBM_HTTP_Server/8.5.5.9 (Unix) configured -- resuming normal operations

Uwaga: plik dziennika nie będzie zawierał szczegółów architektury.

Jeśli chcesz znaleźć historyczne wersje serwera IBM HTTP Server na serwerze, możesz użyć pliku historyInfo.sh.

[[email protected] bin]# ./historyInfo.sh

WVER0210I: Copyright (c) IBM Corporation 2002, 2012; All rights reserved.

WVER0212I: HistoryInfo Reporter Version 1.7.1.28, Dated 10/18/11

--------------------------------------------------------------------------------

IBM WebSphere Product History Report

--------------------------------------------------------------------------------

Report at date and time May 2, 2016 6:21:57 AM PDT

Installation

--------------------------------------------------------------------------------

Product Directory   /opt/IBM/HTTPServer

Version Directory   /opt/IBM/HTTPServer/properties/version

DTD Directory       /opt/IBM/HTTPServer/properties/version/dtd

Log Directory       /var/ibm/InstallationManager/logs

Installation Event

--------------------------------------------------------------------------------

Install Manager Offering ID       com.ibm.websphere.IHSILAN.v85

Action                             install

Version                           8.5.5.9

Package                           com.ibm.websphere.IHSILAN.v85_8.5.5009.20160225_0435

Log File Name                     20160502_0337.xml

Timestamp                         2016-05-02 04:47:47-0700

Result                             success

Installed Features                 IBM HTTP Server 64-bit with Java, Version 6
 
--------------------------------------------------------------------------------

End History Report

--------------------------------------------------------------------------------

[[email protected] bin]#

Mam nadzieję, że powyższa procedura pomoże Ci znaleźć wersję i poziom architektury IBM HTTP Server.

Podobał Ci się artykuł? Co powiesz na dzielenie się ze światem?