IBM HTTP Server의 이전 버전에서 마이그레이션
이 절에서는 IBM® HTTP Server의 이전 버전에서 업그레이드하는 방법에 대한 정보를 제공합니다.
이 태스크 정보
IBM HTTP Server는 최근 버전을 다른 디렉토리에 설치할 경우 이전 버전과 공존할 수 있습니다. 또한 IBM HTTP Server의 이전 버전이 있는 디렉토리에 설치하여 IBM HTTP Server의 이전 버전을 업그레이드할 수도 있습니다. 새 IBM HTTP Server 버전에 대해 동일한 시스템에서 동일한 설치 경로를 사용하면 WebSphere® Application Server 웹 서버 정의의 유효성이 유지될 수 있지만, Windows 서버의 경우 서버 정의에서 서비스 이름을 새 버전에 사용되는 서비스 이름으로 수정해야 하는 사소한 예외가 발생합니다.
이전의 주요 릴리스보다 더 이전의 IBM HTTP Server에서 마이그레이션하는 경우 임시 IBM HTTP Server 버전에 대한 제품 문서를 읽고 마이그레이션 정보를 검토하십시오. 추가 단계를 완료해야 할 수 있습니다.
프로시저
- 이전 설치에서 IBM HTTP
Server를 업그레이드하십시오.
이전 버전에서 IBM HTTP Server를 업그레이드하는 경우, 다음 단계를 완료하여 이전 버전과 동일한 디렉토리 위치에 새 버전을 설치하십시오. 새 버전을 다른 디렉토리에 설치하는 경우에는 1 - 4 단계를 완료할 필요가 없습니다. 나머지 단계를 완료해야 하는지 여부는 IBM HTTP Server의 현재 버전을 이전 버전과 얼마나 동일하게 구성할 것인지에 따라 다릅니다.
- IBM HTTP Server 및 IBM HTTP Server 관리 서버를 중지하십시오.
- 기존 설치 디렉토리를 새 위치로 복사하십시오.
이 조치를 통해 구성, 키, 컨텐츠를 유지할 수 있습니다.
다음 명령을 실행하여 이전 설치를 복사하십시오.
cp –rp current_install_directory new_directory_name
xcopy current_install_directory new_directory_name /s /e /k /i
- IBM HTTP Server 이전 버전을 설치 제거하십시오.
- 이전 설치 디렉토리를 제거하십시오.
설치 제거를 수행해도 수정된 파일, 추가된 파일, 수정팩 파일 및 설치 제거 파일과 같은 일부 파일은 남아 있으므로 수동으로 이전의 설치 디렉토리를 제거하여 설치 제거 프로세스를 완료해야 합니다. 설치 제거에 문제가 있는 경우, 계속 진행하기 전에 http_server_install/logs/uninstall 디렉토리에 있는 설치 제거 로그 파일을 검토하고 백업하십시오.
다음 명령을 실행하여 설치 디렉토리를 제거하십시오.
rm -r current_install_directory
rd /s current_install_directory
- IBM HTTP Server를 설치하십시오.
기존 버전을 업그레이드하는 경우, 이전 설치가 있는 디렉토리에 설치하십시오.
새 버전을 기존 버전과 함께 설치하는 경우, 새 버전을 다른 디렉토리에 설치하십시오.
- 플러그인 구성 도구인 pct 도구를 실행하여 웹 서버 플러그인을 구성하십시오. pct 도구 실행에 대한 정보는 pct 도구를 사용하여 웹 서버 플러그인 구성 주제를 참조하십시오.
- IBM HTTP Server 및 IBM HTTP Server 관리 서버의 이전 버전에 수행한
모든 사용자 정의 구성을 복원하십시오.
- 이전 사용자 정의를 식별하십시오.
IBM HTTP Server의 이전 버전과 함께 제공된 httpd.conf 구성 파일을 구성 파일의 시작 지점으로 사용한 경우 각 구성 파일의 컨텐츠를 이전 IBM HTTP Server 설치를 포함하는 디렉토리 내의 대응하는 ..default 파일과 비교하십시오. 예를 들어, httpd.conf 파일의 컨텐츠를 httpd.conf.default 파일과 비교하는 경우 원래 설치 이후에 httpd.conf 파일에 수행된 모든 사용자 정의를 검토해야 합니다. 그런 다음 기타 구성 파일에 대해 유사한 비교를 수행하십시오.
IBM HTTP Server의 이전 버전과 함께 제공된 httpd.conf 구성 파일을 구성 파일의 시작 지점으로 사용하지 않은 경우 추가적인 수동 분석을 완료하여 이전 설정을 판별해야 합니다. 이 상황에서는 새 IBM HTTP Server와 함께 제공된 httpd.conf.default 파일의 설정과 이전 IBM HTTP Server 버전과 함께 제공된 httpd.conf.default 파일의 설정을 비교해야 합니다. 이러한 비교를 통해 두 개의 httpd.conf.default 파일에서 구성 차이점을 식별할 수 있습니다. 그런 다음 이 정보를 사용하여 현재 IBM HTTP Server와 함께 작동할 수 있도록 사용자 정의된 구성 파일을 수정할 수 있습니다.
bin/envars 파일과 이전 IBM HTTP Server 설치를 포함하는 디렉토리 내의 bin/envars-std 파일을 비교하십시오. 이 파일에 사용자 정의가 수행된 경우 이 과정을 통해 해당 변경을 식별할 수 있습니다.
- 새로 설치된 IBM HTTP Server 구성 및 envars 파일에
사용자 정의를 병합하십시오.
IBM HTTP Server의 이전 버전에 수행한 구성 사용자 정의를 식별한 후에 가능하면 현재 IBM HTTP Server의 구성 파일에 동일한 변경을 수행하십시오.
구성 파일에 이전 버전의 WebSphere Application Server 플러그인 명령문이 포함된 경우 중복이 발생하지 않도록 제거하십시오. 이러한 명령문을 제거하지 않으면 HTTP Server가 현재 플러그인 2진 모듈을 시작하려고 시도할 때 모듈이 이미 로드되었음을 표시하는 오류가 발생할 수 있습니다.
또한 WebSphere Application Server 샘플에 액세스할 때 필요한 입력 내용이 구성 파일에 중복되어 있을 수 있습니다. 이전 버전을 지칭하는 별명은 모두 제거하고 현재 항목을 유지하십시오.
- IBM HTTP Server V7.0, V8.0, 또는 V8.5.5에서 구성 파일을 사용하십시오.
- 이전 사용자 정의를 식별하십시오.
- HTML 컨텐츠를 복원하십시오. 웹 페이지 컨텐츠가 IBM HTTP Server 설치 디렉토리 아래에 이전에 저장된 경우 해당 컨텐츠 파일을 이전 버전의 IBM HTTP Server를 포함하는 디렉토리에서 새 버전의 설치 디렉토리로 복사하십시오.
- 모든 SSL 키 파일을 이전 IBM HTTP Server 설치 디렉토리에서 새 설치 디렉토리로 복사하십시오.
- IBM HTTP Server가 공존하려면 포트 지정을 변경해야 합니다.
IBM HTTP Server를 새 디렉토리에 설치하고 이전 버전의 IBM HTTP Server를 유지하는 경우 기본적으로 관리 서버 및 웹 서버는 이전 버전 관리 서버 및 웹 서버와 동일한 포트를 사용합니다. 두 버전의 IBM HTTP Server를 동시에 실행하는 경우 서버 버전 중 하나의 포트 번호를 변경하지 않으면 포트충돌이 발생합니다.
IBM HTTP Server 중 하나에 대해 포트 번호를 수정하려면 해당 IBM HTTP Server에 대한 서버 구성 파일을 편집하십시오. 이러한 파일은 http_server_install/conf 디렉토리에 있습니다.
- Apache 플러그인 모듈을 업그레이드하십시오.
이전의 주요 릴리스에서 Apache API가 변경되지 않았으므로 이전 릴리스와 함께 작동하던 모듈을 다시 빌드할 필요가 없습니다. 그러나 써드파티 공급업체의 모듈을 사용하는 경우 공급업체에 문의하여 업그레이드하려는 IBM HTTP Server 버전에서 모듈을 지원하는지 확인해야 합니다.
IBM HTTP Server 설치 외의 자원에서는 Apache 플러그인 모듈이 Apache 2.4를 지원하도록 빌드되어야 합니다. IBM HTTP Server의 이전 버전과 함께 사용된 모듈 분배자가 모듈이 Apache 2.4를 지원하도록 다시 컴파일해야 합니다.
- WebSphere Application Server는 Apache 2.4 및 IBM HTTP Server에 대한 새 플러그인을 제공합니다.
- 써드파티 공급업체의 모듈을 사용하는 경우 Apache 2.4 API(Application Programming Interface)와 함께 작동하는 모듈 버전에 대해 문의하십시오.
- 사내용으로 개발된 모듈을 사용하는 경우 모듈이 Apache 2.4를 지원하도록 다시 빌드해야 합니다. 모듈을 일부 수정해야 하는 경우도 있습니다.
- IBM HTTP Server 서비스 이름을 업데이트하십시오. 다음 조건이 적용되는 경우 WebSphere Application Server 웹 서버 정의에서 IBM HTTP Server 서비스 이름을 업데이트하십시오.
- Windows 서버를 사용하는 경우
- IBM HTTP Server를 이전 버전과 동일한 디렉토리에 설치한 경우
- 이전 설치에서 웹 서버 정의를 사용하는 경우
Windows 서버 시스템의 IBM HTTP Server인 경우 'Services'를 사용하여 새 IBM HTTP Server 서비스에 대해 사용되는 이름을 판별한 다음 이 서비스 이름을 사용하도록 웹 서버 정의를 업데이트하십시오.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=ihs-dist&topic=cihs_upgrading2
파일 이름:cihs_upgrading2.html