IBM의 HTTP 서버는 Apache HTTP를 기반으로 하며, AIX, Linux, Solaris, Windows, HP-UX, 또는 z/OS와 같은 다양한 운영체제에 설치가 가능합니다.
현재 4가지 주요 버전의 IHS가 제공되고 있습니다.
서버에 설치된 버전을 파악하는 것은 기술 스택을 정확히 이해하고 최신 상태를 유지하는 데 매우 중요합니다.
이 문서에서는 설치된 IBM HTTP Server의 버전과 아키텍처를 확인하는 두 가지 방법을 소개합니다.
versionInfo.sh 스크립트를 이용한 확인
서버에 설치된 버전을 확인하는 가장 확실하고 효과적인 방법 중 하나입니다.
- IBM HTTP 서버에 접속합니다.
- 서버가 설치된 디렉토리로 이동합니다.
bin
폴더로 이동한 후 다음 명령어를 실행합니다.
[[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]#
아키텍처 정보를 얻기 위해서는 다음 명령어를 실행할 수 있습니다.
[[email protected] bin]# ./versionInfo.sh | grep Arch
Architecture x86-64 (64 bit)
[[email protected] bin]#
위의 예시를 통해 64비트 아키텍처에 8.5.5.9 버전이 설치되어 있음을 확인할 수 있습니다.
로그 파일을 통한 IHS 버전 확인
운영 환경이 아닌 경우, versionInfo.sh
스크립트를 실행하기 위한 서버 접근 권한이 없을 수도 있습니다. 이러한 경우, 로그 파일에 접근할 수 있다면 다음 방법을 사용할 수 있습니다.
IBM HTTP Server에 접속하여 IHS 로그 파일이 생성되는 경로로 이동합니다.
error_log
파일을 열고, 서버 시작 부분을 확인하면 다음과 같이 버전 정보를 찾을 수 있습니다.
[Mon May 02 06:13:54 2016] [notice] IBM_HTTP_Server/8.5.5.9 (Unix) configured -- resuming normal operations
주의: 로그 파일에서는 아키텍처에 대한 정보는 제공하지 않습니다.
IBM HTTP Server의 설치 이력을 확인하려면 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]#
위에서 설명한 방법들이 IBM HTTP Server의 버전과 아키텍처 정보를 파악하는 데 도움이 되기를 바랍니다.
이 문서가 유익했기를 바랍니다. 다른 사람들에게도 공유하여 지식을 넓혀보는 것은 어떨까요?