Sun ONE logo      이전      목차      색인      다음     

Sun ONE Portal Server 6.2 설치 설명서

부록C
IBM WebSphere Application Server

Sun™ ONE Portal Server 6.2는 이를 웹 응용프로그램 컨테이너로 사용하는 WebSphere Application Server 4.0.5 Advanced Edition에 배포할 수 있습니다.


IBM WebSphere Application Server 인스턴스 이름 변경

포털 서버를 설치하기 위해 설치 대상이 될 응용프로그램 서버 인스턴스가 이미 있어야 합니다. 새 응용프로그램 서버 인스턴스를 만들거나 기존 인스턴스를 사용할 수 있습니다. 그러나 인스턴스 이름에는 공백이 없어야 합니다.

IBM WebSphere Application Server의 기본 인스턴스 이름은 "Default Instance"라고 부릅니다. 이 인스턴스가 다른 목적에 사용되고 있지 않은 경우, Sun ONE Portal Server 를 이 인스턴스로 배포할 수 있지만 인스턴스 이름을 공백이 없는 다른 이름으로 바꾸어야 합니다.

IBM WebSphere Application Server 인스턴스의 이름 변경하려면


참고

관리 서버 인스턴스가 실행되고 있어야 합니다.

IBM WebSphere Application Server 인스턴스는 실행되고 있지 않아야 합니다.


  1. 다음을 실행하여 WebSphere 관리 콘솔에 액세스합니다.
  2. /opt/WebSphere/AppServer/bin/adminclient.sh

  3. 노드 아래에서 트리를 확장하여 응용프로그램 서버 인스턴스 설정에 액세스합니다. 예:
    1. [노드]를 선택합니다.
    2. [응용프로그램 서버]를 선택합니다.
    3. [기본 서버]를 선택합니다.
  4. [응용프로그램 서버] 필드에서 인스턴스 이름을 공백이 없는 이름으로 변경합니다(예: Default_Server).
  5. [적용]을 선택합니다.
  6. WebSphere 플러그인을 다시 생성합니다.
    1. 배포 노드를 마우스 오른쪽 버튼으로 클릭합니다.
    2. 메뉴에서 [Webserver 플러그인 재생성]을 선택합니다.
  7. 노드를 중단합니다.
  8. 노드를 다시 시작합니다.

포털 서버 배포를 위한 새 인스턴스를 만들려면 포털 서버를 설치하기 전에 관리 콘솔에서 응용프로그램 서버 만들기 마법사를 선택합니다.

새 인스턴스를 만들려면

  1. 관리 콘솔을 엽니다. 예를 들어, /opt의 기본 디렉토리에 설치한 콘솔을 시작하려면 다음을 입력합니다.
  2. /opt/WebSphere/AppServer/bin/adminclient.sh

  3. [콘솔], [마법사], [응용프로그램 서버 만들기]를 차례로 클릭합니다.
  4. [응용프로그램 서버 지정 등록 정보] 페이지에서 다음을 입력합니다.
  5. Application Server: new_instance_name

    Node to install server on: node_name

    여기서 node_name은 응용프로그램 서버가 설치되는 컴퓨터 이름입니다.

  6. [다음], [마침]을 차례로 클릭합니다.


쿠키 인코딩 값 설정

대상 웹 컨테이너가 BEA WebLogic Server 또는 WebSphere Application Server인 경우 AMConfig.properties 파일의 com.iplanet.am.cookie.encode 속성을 "true"로 설정해야 합니다. WebLogic은 웹 응용프로그램에서 설정한 쿠키 값을 자동으로 인코딩하지 않기 때문에 이 작업이 필요합니다.

WebLogic 및 WebSphere에서 com.iplanet.am.cookie.encode를 "true"로 설정하면 콤마, 세미콜론 및 공백과 같은 문자가 이스케이프되거나 인코딩되지 않고 Sun ONE Identity Server 에 의해 쿠키 값에 설정되는 것이 방지됩니다. 콤마, 세미콜론 및 공백과 같은 문자가 인코딩 또는 이스케이프되지 않고 직접 쿠키 값으로 설정되면 일부 웹 브라우저에서 쿠키 값을 올바로 분석하지 못합니다. 따라서 응용프로그램은 이후 요청에서 손상된 쿠키 값을 받습니다.

대상 웹 컨테이너가 WebLogic일 경우, AMConfig.properties 파일을 편집하고 com.iplanet.am.cookie.encode 속성의 값을 true로 설정합니다.



이전      목차      색인      다음     


Copyright 2003 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.