Sun Java System Portal Server 7.2 관리 설명서

2장 포털 및 Portal Server 인스턴스 관리

이 장에서는 여러 포털 관련 정보와 포털 및 Portal Server 인스턴스를 관리하는 방법을 설명하며다음과 같은 항목으로 구성됩니다.

여러 포털에 대한 이해

여러 포털은 동일한 사용자 집합을 공유합니다. 여러 포털의 특징은 다음과 같습니다.

모든 포털은 다음과 같은 구성 요소를 공유합니다.

다음 구성 요소는 포털과 일대일 관계를 가집니다.

검색은 포털과 다대다 관계를 가질 수 있습니다.

최종 사용자는 여러 포털의 다양한 컨텐트를 확인하고 각 포털의 데스크탑을 사용자 정의할 수 있습니다. 포털간 단일 사인온이 가능합니다. 회사에서 두 개의 포털에 액세스할 수 있는 사용자는 일반적으로 다음과 같은 순서로 작업을 처리하게 됩니다.

서로 다른 Access Manager를 사용하는 포털은 여러 포털이 아닙니다. 이러한 포털은 독립적이고 관련이 없는 포털이며 각각 자체적인 사용자 집합이 있습니다.

Access Manger는 모두 동일한 Directory Server 인스턴스 집합을 사용하는 고유 인스턴스의 모음일 수 있습니다. 서로 다른 Access Manager는 관련이 없는 두 개의 Access Manager이며, 같은 Access Manager의 여러 인스턴스가 아닙니다.

포털 설정

포털은 동일한 컨텐트를 전달하며 단일 URL(Uniform Resource Locator)에 매핑되는 하나 이상의 포털 서버 인스턴스로 구성됩니다. 하나의 포털이 제공하는 컨텐트 및 서비스는 모든 해당 인스턴스에 대해 공통입니다.

여러 포털은 동일한 사용자 집합을 공유합니다. 이러한 포털은 하나 이상의 호스트에 배포될 수 있지만 모두 동일한 사용자 저장소 즉, 동일한 Access Manager와 Directory Server를 공유합니다.


주 –

서로 다른 Access Manager를 사용하는 포털은 여러 포털이 아닙니다. 이러한 포털은 독립적이고 관련이 없는 포털이며 각각 자체적인 사용자 집합이 있습니다.

Access Manger는 모두 동일한 Directory Server 인스턴스 집합을 사용하는 고유 인스턴스의 모음일 수 있습니다. 서로 다른 Access Manager는 관련이 없는 두 개의 Access Manager이며, 같은 Access Manager의 여러 인스턴스가 아닙니다.


이 절에서는 다음 작업을 완료하는 방법을 설명합니다.

Procedure포털 목록을 표시하려면

이미 설정된 Portal Server 목록을 볼 수 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

같은 기능의 psadmin 명령

psadmin list-portals

Procedure포털을 만들려면

Portal Server를 설치하는 동안 portal1이라는 기본 포털이 만들어집니다. 또한 포털 만들기 마법사를 사용하여 새 포털 서버를 만들 수 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [새 포털] 버튼을 눌러 마법사를 시작합니다.

  4. Portal Server의 고유 이름을 지정합니다(예: portal5).

  5. 사용자가 Portal Server에 액세스하는 데 사용할 수 있는 URI를 입력합니다(예: /portal).

  6. 웹 컨테이너 정보를 입력합니다.

    사용 가능한 유형은 다음과 같습니다.

    • Sun JavaTM System Web Server 6.0

    • Sun Java System Web Server 7.x

    • Sun Java System Application Server 8.x

    • BEA WebLogic 8.1SP4/SP5

    • IBM WebSphere 5.1.1.6

  7. (옵션) 기본 웹 컨테이너 인스턴스 등록 정보를 변경합니다.

    자세한 내용은 Sun Java System Portal Server 7.1 구성 설명서새 포털 만들기를 참조하십시오.

  8. 제공된 정보를 확인합니다.

  9. [마침]을 눌러 새 포털을 만듭니다.

  10. (옵션) 과정을 모니터링하려면 로그 파일을 검토합니다.

    1. 포털이 생성된 컴퓨터에 로그인합니다.

    2. psdadmin set-logger 명령을 실행합니다.

      . /psadmin set-logger -u uid -f password -m component-type -O logger-name

같은 기능의 psadmin 명령

psadmin create-portal

지원되는 웹 컨테이너의 webcontainer.properties에 대한 템플리트는 portal-install-dir/template 디렉토리에 있습니다.

Procedure포털을 삭제하려면

모든 호스트에서 기존의 포털 인스턴스를 모두 삭제하고 Access Manager LDAP 디렉토리의 포털 데이터를 정리할 수 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. 포털 목록에서 제거할 포털을 선택하고 [포털 삭제] 버튼을 누릅니다.

같은 기능의 psadmin 명령

psadmin delete-portal

Procedure포털 데이터를 내보내려면

다음 포털 데이터를 par 파일에 보관할 수 있습니다.

데이터를 보관한 후 같은 포털 또는 다른 포털로 데이터를 가져올 수 있습니다. psconsole에서 포털을 내보내려면 다음을 수행하십시오.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. 테이블에서 포털을 선택합니다.

  4. [내보내기] 버튼을 누릅니다.

  5. Portal Server 컴퓨터의 par 파일 위치와 내보낼 파일을 지정합니다.

    • 모든 데스크탑 데이터 — 내보낸 par에 파일 시스템 데이터와 디스플레이 프로필 데이터를 포함합니다.

    • 파일 시스템 데이터만 — 내보낸 par 파일에 포털 데스크탑 및 포털 web-src에 배포된 데스크탑 파일 시스템 데이터만 포함합니다.

    • 디스플레이 프로필 데이터만 — 내보낸 par에 디스플레이 프로필 데이터만 포함합니다.

같은 기능의 psadmin 명령

psadmin export


주 –

이 명령은 Directory Server의 사용자 데이터를 지원하지 않습니다.


Procedure포털 데이터를 포털로 가져오려면

이전에 내보냈던 포털 데이터를 포털로 가져올 수 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. 테이블에서 포털을 선택합니다.

    데스크톱 데이터 가져오기 페이지가 나타납니다.

  4. [가져오기] 버튼을 누르고 다음을 지정합니다.

    • 가져온 데이터의 par 파일 경로. par 파일은 Portal Server 시스템에 있어야 합니다.

    • 포털의 저장소 구조가 가져온 아카이브 파일과 일치하지 않는 경우 계속할지 여부

  5. 포털 웹 응용 프로그램을 다시 배포합니다.

    1. psadmin redeploy 명령을 실행할 시간을 예약합니다.

      생산 시간 이외 또는 시스템 유지 관리 모드일 때와 같이 시스템이 작업 중이 아닐 때 이 단계 작업을 수행하도록 예약합니다. 이 작업은 war 파일을 다시 배포하고 데스크탑을 실행 중인 사용자를 로그아웃시키므로 작업이 손실될 수 있습니다.

    2. psadmin redeploy 명령을 실행합니다.

      psadmin redeploy -u amadmin -f passwordfile -p portalID --allwebapps

같은 기능의 psadmin 명령

psadmin import


주 –

이 명령은 Directory Server의 사용자 데이터를 지원하지 않습니다.


Portal Server 인스턴스 설정

Portal Server 인스턴스는 웹 컨테이너에 배포된 웹 응용 프로그램입니다. 인스턴스는 특정 네트워크 포트에 대한 요청을 지원하기 위해 특정 Portal Server 컨텍스트 URI를 사용합니다. 각 Portal Server 인스턴스는 단일 포털과 연결됩니다.

서버 인스턴스는 특정 IP 주소 또는 해당 호스트의 IP 주소로 바인딩된 특정 포트를 수신합니다. Portal Server의 경우 서버 인스턴스는 한 포트에서 수신하고 Java™ Virtual Machine(JVM™ 소프트웨어)을 실행하는 배포 컨테이너 프로세스에 해당합니다.


주 –

Sun Java™ System Web Server 및 Sun Java™ System Application Server는 여러 인스턴스를 지원합니다.


이 절에서는 다음 작업을 완료하는 방법을 설명합니다.

ProcedurePortal Server 인스턴스 목록을 표시하려면

이미 설정된 Portal Server 인스턴스 목록을 볼 수 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. 테이블에서 Portal Server의 이름을 누릅니다.

  4. [서버 인스턴스] 탭을 선택합니다.

    테이블에 선택한 Portal Server 인스턴스가 모두 표시됩니다.

같은 기능의 psadmin 명령

psadmin list-portals

ProcedurePortal Server 인스턴스를 만들려면

시작하기 전에
  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. Portal Server의 이름을 선택합니다.

  4. [서버 인스턴스] 탭을 선택합니다.

  5. [새 인스턴스] 버튼을 눌러 마법사를 시작합니다.

  6. 포털 식별자의 이름을 입력합니다.

  7. 웹 컨테이너 정보를 입력합니다.

  8. (옵션) 기본 웹 컨테이너 인스턴스 등록 정보를 변경합니다.

    자세한 내용은 Sun Java System Portal Server 7.1 구성 설명서동일한 노드에 포털 만들기를 참조하십시오.

  9. 제공된 정보를 확인하고 [마침]을 눌러 새 포털 인스턴스를 만듭니다.

    진행 표시줄에 이 절차의 상태가 표시됩니다. 이 절차가 완료되면 결과 페이지가 표시됩니다.

  10. [마침]을 눌러 새 포털 인스턴스를 만듭니다.

같은 기능의 psadmin 명령

psadmin create-instance

ProcedurePortal Server 인스턴스를 삭제하려면

Portal Server 인스턴스를 삭제할 수 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. Portal Server의 이름을 선택합니다.

  4. [서버 인스턴스] 탭을 선택합니다.

  5. 테이블에서 제거할 인스턴스를 선택합니다.

  6. [인스턴스 삭제] 버튼을 누릅니다.

같은 기능의 psadmin 명령

psadmin delete-instance