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!