2022-09-15 00:58 Temps de lecture : 6 min

Comment trouver la version et l'architecture d'IBM HTTP Server installées ?

Le serveur HTTP d'IBM, souvent désigné sous le nom d'IHS, s'appuie sur la base d'Apache HTTP. Il peut être déployé sur divers systèmes d'exploitation tels que AIX, Linux, Solaris, Windows, HP-UX ou encore z/OS.

Il existe actuellement quatre versions principales d'IHS.

Il est crucial de déterminer quelle version est installée sur votre serveur. Cette information est indispensable pour effectuer un audit technique précis de la pile logicielle et pour garantir que vous utilisez la version la plus récente.

Voici deux méthodes efficaces pour identifier la version ainsi que l'architecture du serveur HTTP d'IBM installé.

Découverte via le script versionInfo.sh

Cette méthode est probablement la plus fiable et la plus précise pour déterminer la version installée sur le serveur.

  • Connectez-vous à votre serveur IBM HTTP Server.
  • Naviguez jusqu'au répertoire où le serveur est installé.
  • Accédez au dossier "bin" et exécutez le script mentionné ci-dessous.
    [[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]#
  

Pour connaître l'architecture du système, vous pouvez utiliser la commande grep ci-dessous :

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

    Architecture         x86-64 (64 bit)

    [[email protected] bin]#
  

Ainsi, dans l'exemple présenté, la version est la 8.5.5.9 et l'architecture est 64 bits.

Identification de la version IHS via le fichier journal

Si vous n'avez pas un accès direct au serveur, par exemple si vous n'êtes pas en environnement de production, il se peut que vous ne puissiez pas exécuter le script versionInfo.sh. Dans ce cas, si vous avez accès aux fichiers journaux, vous pouvez utiliser la méthode suivante :

Connectez-vous au serveur IBM HTTP Server et localisez le répertoire où les fichiers journaux IHS sont générés.

Ouvrez le fichier error_log et recherchez la ligne de démarrage. Celle-ci devrait indiquer la version du serveur de la manière suivante :

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

Notez que le fichier journal ne contient pas d'information sur l'architecture du système.

Si vous souhaitez connaître l'historique des versions du serveur IBM HTTP Server, vous pouvez utiliser le script 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]#
  

Ces informations devraient vous permettre de déterminer facilement la version et l'architecture de votre serveur HTTP IBM.

Avez-vous apprécié cet article ? N'hésitez pas à le partager avec votre communauté !

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.