Sun Java Enterprise System 2005Q4 설치 설명서

요구 사항 및 순서 문제

설치 계획에 따라 수퍼유저( root )가 소유하지 않은 Web Server 또는 Application Server의 인스턴스에 Access Manager를 배포해야 할 경우 Directory Server와 Web Server 또는 Application Server와는 별개의 설치 세션에서 Access Manager를 설치해야 합니다.

이 설치 순서를 만드는 일반적인 단계는 다음과 같습니다.


주 –

Web Server 또는 Application Server의 루트가 소유한 인스턴스에 이미 Access Manager를 배포한 경우 이 절의 절차를 수행하기 전에 Access Manager 사본을 모두 제거합니다.


ProcedureHost 호스트 A용 순서를 만들려면

다음과 같은 상위 수준 작업이 필요합니다.

단계
  1. 지금 구성 옵션을 사용하여 Directory Server 및 Administration Server 설치

    • 공통서버설정페이지에서시스템사용자에루트가아닌사용자를입력하고시스템그룹에루트가아닌그룹을입력합니다

    • Directory Server와 Administration Server의 포트 번호로 1024보다 큰 값을 선택합니다(389와 390은 사용하지 않음).

  2. 루트가 아닌 사용자로 Directory Server와 Administration Server 시작(모든 프로세스를 루트가 아닌 사용자가 소유해야 함)

Procedure호스트 B용 순서를 만들려면(첫 번째 세션)

다음과 같은 상위 수준 작업이 필요합니다.

단계
  1. 지금 구성 옵션을 사용하여 Web Server 설치

    • 공통서버설정페이지에서시스템사용자에루트가아닌사용자를입력하고시스템그룹에루트가아닌그룹을입력합니다

    • Web Server에서: 관리(1/2) 페이지에서 관리 런타임 사용자 아이디를 루트가 아닌 사용자로 바꿉니다.

    • Web Server에서: 기본 Web Server 인스턴스 페이지에서

      1. 런타임사용자아이디를루트가아닌사용자로바꿉니다

      2. 런타임그룹을루트가아닌그룹으로바꿉니다

      3. 포트값을보다큰값으로선택합니다

  2. 루트가 아닌 사용자로 Web Server 관리 인스턴스 및 Web Server 인스턴스 시작

    모든 프로세스를 루트가 아닌 사용자가 소유해야 합니다.

Procedure호스트 B용 순서를 만들려면(두 번째 세션)

다음과 같은 상위 수준 작업이 필요합니다.

단계
  1. 나중에구성옵션을사용하여설치

  2. 다음디렉토리의소유자를루트기타에서루트가아닌사용자루트가아닌그룹으로변경

    이 공유 구성 요소 디렉토리는 Access Manager 구성 프로그램에서 웹 컨테이너 클래스 경로로 구성되기 때문에 변경해야 합니다.

    Solaris OS의 경우: /opt/SUNWma /etc/opt/SUNWma

    Linux의 경우: /opt/sun/mobileaccess/etc/opt/sun/mobileaccess


    chown -R nonroot-user:nonroot-group
    
     /opt/SUNWma /etc/opt/SUNWma
  3. amsamplesilent 파일 편집

    1. Access Manager bin 디렉토리로 이동합니다.

      Solaris OS의 경우: cd AccessManager-base /SUNWam/bin

      Linux의 경우: cd AccessManager-base /identity/bin

    2. amsamplesilent 파일을 복사합니다. 예를 들면 다음과 같습니다

      cp -p amsamplesilent am.non_root_install

    3. amsamplesilent 파일의 복사본을 편집합니다.

      • 설치중에의설치디렉토리에대해선택한값과동일한값으로을설정합니다

      • 및관련된모든비밀번호필드를업데이트합니다

  4. 편집된 amsamplesilent 파일을 사용하여 Access Manager 배포


    ./amconfig -s ./am.non_root_install
    1. 를루트가아닌사용자로설정합니다

    2. 를루트가아닌그룹으로설정합니다

  5. 루트가 아닌 사용자로 Web Server 관리 인스턴스 및 Web Server 인스턴스 중지

  6. 루트로서 Web Server 설치 디렉토리의 소유자 변경


    chown -R <non-root-user\>:<non-root-group\> WebServer-base
    
  7. 루트가 아닌 사용자로서 Web Server 관리 인스턴스와 Web Server 인스턴스 시작

  8. 브라우저에서 Web Server 관리 콘솔 액세스 및 관리 사용자로 로그인

  9. 를배포한인스턴스선택

    1. 관리를누릅니다

    2. 적용을누르고변경사항적용을누릅니다