Como identificar a versão e arquitetura do IBM HTTP Server
O IBM HTTP Server (IHS) é construído sobre a base do Apache HTTP Server, sendo compatível com diversas plataformas, incluindo AIX, Linux, Solaris, Windows, HP-UX e z/OS.
Existem quatro versões principais do IHS disponíveis para utilização.
É crucial conhecer a versão exata do IHS instalada em seu servidor. Essa informação é vital para a auditoria técnica do ambiente e para assegurar que você está utilizando a versão mais recente e segura.
A seguir, apresentamos duas metodologias para descobrir a versão e a arquitetura do IBM HTTP Server instalado em seu sistema:
Utilizando o script versionInfo.sh
Este método é, possivelmente, o mais confiável e preciso para identificar a versão do servidor.
- Conecte-se ao servidor onde o IBM HTTP Server está instalado.
- Navegue até o diretório de instalação do IHS.
- Acesse a pasta “bin” e execute o script “versionInfo.sh”.
[[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]#
Para determinar a arquitetura do sistema, utilize o seguinte comando:
[[email protected] bin]# ./versionInfo.sh | grep Arch Architecture x86-64 (64 bit) [[email protected] bin]#
Com base nos exemplos acima, identificamos que a versão do IHS é 8.5.5.9, rodando em uma arquitetura de 64 bits.
Verificando a versão através dos arquivos de log
Se você não tiver acesso direto ao servidor para executar o script “versionInfo.sh”, uma alternativa é analisar os arquivos de log do IHS. Essa situação é comum em ambientes onde o acesso ao servidor é restrito.
Acesse o servidor IBM HTTP e navegue até o diretório onde os arquivos de log são armazenados.
Examine o arquivo “error_log” e procure pela linha de inicialização do servidor. Nela, você encontrará a versão do IHS, conforme demonstrado abaixo:
[Mon May 02 06:13:54 2016] [notice] IBM_HTTP_Server/8.5.5.9 (Unix) configured -- resuming normal operations
É importante notar que os arquivos de log não fornecem informações sobre a arquitetura do sistema.
Caso necessite consultar o histórico de versões do IBM HTTP Server instalado, você pode utilizar o 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]#
Esperamos que estas instruções o ajudem a identificar a versão e a arquitetura do seu IBM HTTP Server.
Se você achou este artigo útil, por que não compartilhá-lo com outras pessoas?