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

Serwer HTTP od IBM bazuje na oprogramowaniu Apache HTTP i może być uruchomiony w środowiskach takich jak AIX, Linux, Solaris, Windows, HP-UX, a także z/OS.

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

Znajomość dokładnej wersji serwera jest istotna dla przeprowadzenia audytu wykorzystywanych technologii oraz upewnienia się, że dysponujemy najnowszą, bezpieczną wersją oprogramowania.

Poniżej przedstawiono dwa sposoby na określenie zainstalowanej wersji oraz architektury serwera IBM HTTP Server.

Ustalanie wersji za pomocą skryptu versionInfo.sh

Najbardziej wiarygodną i zalecaną metodą na poznanie wersji zainstalowanej na serwerze jest użycie dedykowanego skryptu.

  • Zaloguj się do swojego serwera IBM HTTP Server.
  • Przejdź do katalogu, w którym serwer został zainstalowany.
  • Następnie przejdź do podfolderu „bin” i uruchom podany poniżej 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 dowiedzieć się o architekturze, wykorzystaj poniższe polecenie z filtrem:

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

Architecture         x86-64 (64 bit)

[[email protected] bin]#

Z przedstawionego przykładu wynika, że mamy do czynienia z serwerem w wersji 8.5.5.9, działającym w architekturze 64-bitowej.

Sprawdzanie wersji IHS poprzez pliki dziennika

Jeśli nie masz dostępu do serwera na poziomie produkcyjnym i nie możesz uruchomić skryptu `versionInfo.sh`, istnieje alternatywny sposób na uzyskanie informacji o wersji. Zakłada on jednak, że masz możliwość przeglądania plików dziennika (logów).

Zaloguj się do serwera IBM HTTP Server i przejdź do lokalizacji, w której zapisywane są pliki dziennika IHS.

Otwórz plik `error_log` i znajdź linię startową serwera. Powinna ona zawierać informację o wersji, jak na przykładzie poniżej:

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

Uwaga: Pliki dziennika nie zawierają szczegółów dotyczących architektury serwera.

Jeśli chcesz odnaleźć historię zmian wersji serwera IBM HTTP Server, możesz wykorzystać skrypt `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 te wskazówki ułatwią Ci odnalezienie wersji i architektury Twojego serwera IBM HTTP Server.

Czy ten artykuł był dla Ciebie pomocny? Jeśli tak, to nie wahaj się, podziel się nim z innymi!


newsblog.pl