Hur hittar jag installerad IBM HTTP-serverversion och arkitektur?

By rik

Hur man identifierar IBM HTTP Server-version och arkitektur

IBM HTTP Server (IHS), som bygger på Apache HTTP, kan installeras på olika operativsystem som AIX, Linux, Solaris, Windows, HP-UX och z/OS. Det finns för närvarande fyra huvudversioner av IHS tillgängliga.

Det är av yttersta vikt att känna till vilken version av IHS som används på din server för att hålla tekniska revisioner korrekta och säkerställa att du alltid har den senaste och mest uppdaterade versionen.

Här beskriver vi två metoder för att ta reda på vilken version av IBM HTTP Server som är installerad, samt vilken arkitektur den använder.

Användning av versionInfo.sh

Detta är förmodligen den mest tillförlitliga metoden för att hitta den installerade versionen.

  • Börja med att logga in på den aktuella IBM HTTP Server.
  • Navigera till den katalog där servern är installerad.
  • Gå sedan in i mappen ”bin” och kör skriptet versionInfo.sh.

Exempel på hur kommandot och dess utdata kan se ut:

    [[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]#
  

För att ta reda på arkitekturen, använd följande grep-kommando:

    [[email protected] bin]# ./versionInfo.sh | grep Arch
    Architecture         x86-64 (64 bit)
    [[email protected] bin]#
  

I exemplet ovan kan vi konstatera att versionen är 8.5.5.9 och att arkitekturen är 64-bitars.

Kontrollera version genom loggfil

Om du inte har direkt tillgång till servern, till exempel om du inte är del av produktionsteamet, kanske du inte har möjlighet att köra versionInfo.sh. I sådana fall, om du har tillgång till loggfilerna, kan du använda denna metod för att hitta versionen.

Logga in på IBM HTTP Server och leta upp sökvägen där loggarna genereras.

Öppna filen error_log. I startraden bör du hitta versionen i meddelandet som liknar det nedan:

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

Observera: Denna metod ger inte information om arkitekturen.

För att ta del av historik information kring tidigare versioner av IBM HTTP Server, kan du med fördel använda dig av 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]#
 

Förhoppningsvis har dessa instruktioner hjälpt dig att hitta versionen och arkitekturen av din IBM HTTP Server.

Om du fann denna artikel intressant, får du gärna dela den med andra!