Sun Java Enterprise System 2005Q4 설치 계획 설명서

Web Server

Web Server는 주로 다른 Java ES 구성 요소에 웹 컨테이너 서비스를 제공하는 데 사용됩니다. 솔루션에서 웹 컨테이너 지원을 위해 Web Server를 사용하는 경우 지원되는 구성 요소의 인스턴스를 실행하는 각 컴퓨터에 Web Server를 설치해야 합니다.

예를 들어 솔루션에서 Web Server를 사용하여 Communications Express에 웹 컨테이너 지원을 제공하는 경우 Communications Express 인스턴스가 있는 모든 컴퓨터에는 Web Server 인스턴스도 있어야 합니다. 모든 Communications Express 인스턴스는 같은 컴퓨터의 Web Server 인스턴스에 배포됩니다.

Access Manager 등 일부 구성 요소의 경우 Java ES 설치 프로그램에서 설치와 배포를 모두 할 수 있습니다. Communications Express 등의 다른 구성 요소는 설치한 다음 별도의 구성 단계가 있습니다. 이러한 구성 요소의 경우 구성 마법사에서 인스턴스를 만들어 배포합니다. 개별 구성 요소에 대한 절에서 각 구성 요소에 필요한 항목을 설명합니다.

다양한 구성 요소의 인스턴스를 하나의 Web Server 인스턴스에 배포할 수 있습니다. 예를 들어 솔루션에서 Access Manager 및 Portal Server를 한 컴퓨터에서 실행하는 경우 두 구성 요소를 같은 Web Server 인스턴스에 배포할 수있습니다.

Web Server는 시스템 수준 종속성이 없습니다.

Web Server는 몇 개의 로컬 종속성이 있습니다. Web Server 인스턴스에는 항상 Message Queue의 로컬 인스턴스가 필요합니다. 솔루션에서 Web Server를 사용하여 여러 Web Server 인스턴스를 로드 균형 조정하는 경우 Web Server 인스턴스를 로컬로 설치해야 합니다. 또한 솔루션에서 고가용성 세션 저장 기능을 사용하는 경우 이 구성 요소의 인스턴스를 로컬로 설치해야 합니다.

Web Server에 대한 기본 설치 절차

Web Server 설치 및 구성에 대한 기본 절차는 다음과 같습니다.

  1. Java ES 설치 프로그램을 사용하여 배포 아키텍처에 지정된 컴퓨터 시스템에 Web Server를 설치 및 구성합니다. Web Server를 설치할 때 구성 값을 지정합니다. 일부 경우(Access Manager 및 Portal Server) 지원되는 구성 요소에 대한 구성 값도 지정하며, 지원되는 구성 요소는 Web Server 인스턴스에 배포됩니다. 지원되는 구성 요소의 구성 마법사를 개별적으로 실행하여 인스턴스를 만들고 배포하는 경우도 있습니다.

  2. 모든 Web Server 인스턴스를 시작 및 확인합니다.

  3. 지원되는 구성 요소가 실행 중인지 확인합니다.

  4. 솔루션에서 로드 균형 조정을 사용하는 경우 로그 균형 조정 기능이 구성 요소 인스턴스 간에 요청을 라우팅하는지 확인합니다.

Web Server에 대한 구성 값 선택

솔루션의 각 Web Server 인스턴스에 대해 값을 입력하여 인스턴스가 솔루션의 다른 구성 요소와 상호 작용하도록 구성합니다. 표 3–15를 참조하여 구성 값을 선택합니다.

표 3–15 Web Server에 대한 주요 구성 값

입력 필드 

솔루션에 대한 값 선택 

관리자 아이디 및 관리자 비밀번호 

이 필드를 사용하여 Web Server 인스턴스에 대한 관리자 계정을 설정합니다.  

Web Server 호스트 

Web Server가 설치된 컴퓨터의 정규화된 도메인 이름입니다. 이 값은 설치 시 생성된 Web Server 인스턴스의 이름으로 사용됩니다.  

관리 포트 및 관리 런타임 사용자 아이디 

Web Server의 관리 서버에서 연결을 수신하는 포트입니다. Web Server의 관리 서버 프로세스는 런타임 사용자 아이디로 실행됩니다. 

런타임 사용자 아이디 및 런타임 그룹 

Web Server 인스턴스가 실행되는 사용자 아이디 및 그룹입니다.  

Web Server를 Access Manager 또는 Portal Server의 컨테이너로 설치하는 경우 이 값을 root 및 other로 설정하십시오. 

Web Server를 다른 구성 요소의 컨테이너로 설치하는 경우 루트가 아닌 사용자를 사용합니다. 

HTTP 포트 

Web Server에서 연결을 수신하는 포트입니다. 

문서 루트 디렉토리 

배포된 문서가 저장되는 디렉토리입니다.  

기본 디렉토리를 다른 디렉토리로 바꾸려면 대체 디렉토리가 이미 있어야 합니다. 설치 프로그램에서는 대체 디렉토리를 생성하지 않습니다. 

시스템이 다시 시작되면 Web Server를 자동으로 시작 

이 항목을 선택하면 컴퓨터가 다시 시작될 때 Web Server를 자동으로 다시 시작하도록 구성합니다. 하지만 이 값은 

Web Server가 Access Manager에 대한 컨테이너로 실행되는 경우 무시됩니다. 컴퓨터가 다시 시작될 때 Access Manager 시작 스크립트가 우선 적용되어 자동으로 Web Server를 다시 시작합니다. 

계획에 Web Server용 설치 절차 추가

Web Server에 대한 로컬 종속성에 있는 지점에 이 지침을 추가합니다. 분산 솔루션인 경우 설치 계획에는 다양한 웹 응용 프로그램 구성 요소를 지원하기 위해 여러 컴퓨터에서 Web Server 설치 및 구성 지침이 반복될 수 있습니다. 예를 들면 다음과 같습니다

Web Server에 대한 설치 및 구성 지침을 추가하려면 다음을 수행합니다.

  1. 지원되는 구성 요소에 대한 절에서는 설치 프로그램을 실행하고 지원되는 구성 요소와 Web Server를 모두 선택하기 위한 지침을 설치 계획에 추가하도록 설명합니다.

  2. 그 다음 Web Server에 대한 구성 값을 나열합니다. 표 3–15를 참조하여 Web Server에 대한 구성 값을 선택합니다.

  3. 지원되는 구성 요소가 설치 프로그램(Access Manager 및 Portal Server)에 의해 구성 및 배포되는 경우 다음을 수행합니다.

    1. 지원되는 구성 요소에 대한 구성 값을 계획에 추가합니다.

    2. 설치 프로그램 실행 지침 및 Web Server와 지원되는 구성 요소에 대한 구성 값 제공 지침을 추가합니다.

    3. Web Server 인스턴스 시작 지침을 추가합니다. 이 단계에서 지원되는 구성 요소도 시작됩니다.

    4. 지원되는 구성 요소에 대한 절에 설명된 대로 지원되는 구성 요소가 올바르게 실행 중인지 확인합니다.

  4. 지원되는 구성 요소가 설치 프로그램(Communications ExpressDelegated AdministratorInstant Messaging)에 의해 설치 및 배포되지 않은 경우에는 다음을 수행합니다.

    1. 설치 프로그램 실행, Web Server 선택 및 Web Server에 대한 구성 값 제공 지침을 추가합니다.

    2. 지원되는 구성 요소에 대한 구성 값을 나열하는 지침을 추가합니다.

    3. 지원되는 구성 요소의 구성 마법사 실행 지침 및 지원되는 구성 요소에 대한 구성 값 제공 지침을 추가합니다.

    4. Web Server 인스턴스 시작 지침을 추가합니다. 이 단계에서 지원되는 구성 요소도 시작됩니다.

    5. 지원되는 구성 요소에 대한 절에 설명된 대로 지원되는 구성 요소가 올바르게 실행 중인지 확인하는 지침을 추가합니다.

  5. 지원되는 구성 요소에 대한 절에 설명된 대로 지원 구성 요소 인스턴스가 로드 균형 조정 대상인 경우 로드 균형 조정 기능의 동작을 확인하는 지침을 추가합니다.