| Sun ONE Portal Server 6.2 설치 설명서 |
부록D
서버의 인스턴스 만들기와 삭제인스턴스는 하나 또는 그 이상의 IP 주소와 연결되어 있고 특정 포트에서 수신하는 서버입니다. Sun™ ONE Portal Server의 경우, 인스턴스는 한 포트에서 수신하고 단일 Java™ Virtual Machine (JVM™)을 실행하는 웹 서버 프로세스에 해당합니다.
서버의 인스턴스를 만들려면
- Sun ONE Portal Server 를 실행하는 서버에 로그인합니다.
- Sun™ ONE Identity Server 유틸리티 디렉토리로 이동합니다.
cd identity-server-install-root/SUNWam/bin
- 다음 명령을 실행합니다.
./amserver create
- 새 인스턴스에 대한 이름을 물으면 입력합니다.
- 새 인스턴스에 대한 미사용 포트를 물으면 입력합니다.
- 인스턴스를 추가로 만들려면 질문에 y를 입력하고 Enter를 누릅니다.
Do you want to create more server instances? y/[n] y.
만들려는 각 인스턴스에 대해 단계 4 및 단계 5을 반복합니다. 그렇지 않으면 Enter를 눌러서 서버 인스턴스를 만듭니다.
- 비밀번호를 물으면 amadmin 비밀번호를 입력합니다.
- 웹 서버 설치 디렉토리로 이동합니다.
- 인스턴스가 만들어졌는지 검사하려면 ls 명령을 사용합니다.
- 새로 만든 인스턴스에 대한 디렉토리로 이동합니다.
cd https-new-instance-name
- 새로 만든 인스턴스에 대한 시작 스크립트를 실행합니다.
./start
- Portal Server 유틸리티 디렉토리로 이동합니다.
cd portal-server-install-root/SUNWps/bin
- multiserverinstance 스크립트를 실행합니다.
./multiserverinstance
- 단계 4에서 지정한 인스턴스 이름을 입력합니다.
- 단계 5에서 지정한 새 인스턴스의 포트를 입력합니다.
- 포틀릿이 있는 경우 이를 다시 배포합니다. 포틀릿의 재배포에 대한 지침은 Sun ONE Portal Server 6.2 Administrator's Guide 를 참고하십시오.
- multiservinstance 스크립트를 종료한 후에 웹 서버 인스턴스 디렉토리로 이동합니다.
cd web-server-install-root/https-new-instance-name
- 웹 서버 인스턴스를 중단합니다.
./stop
- 웹 서버 인스턴스를 다시 시작합니다.
./start
- 브라우저에서 새로 만든 인스턴스로 이동합니다.
- 브라우저에서 다음을 입력합니다.
서버 인스턴스를 추가로 만들고 이를 루트가 아닌 또는 nobody로 실행하려면 identity-server-install-root/SUNWam/bin/amserver.instance-nickname에서 각 인스턴스에 대해 다음 라인을 주석 처리하십시오.
if [ "$ID | $AWK '{print $1}'" != "uid=0(root)" ]; then
$ECHO "You must be root user. $BELL_CHAR"
exit 1
fi
서버의 인스턴스를 삭제하려면
- Sun ONE Portal Server 를 실행하는 서버에 로그인합니다.
- 디렉토리를 portal-server-install-root/SUNWps/bin으로 변경합니다.
cd portal-server-install-root/SUNWps/bin
- 포틀릿이 있는 경우 이를 제거합니다. 지침은 Sun ONE Portal Server 6.2 Administrator's Guide 를 참조하십시오.
- 다음을 입력합니다.
./multiserverinstance delete -instance instance-name
- Sun ONE Identity Server 도 제거하는 경우 디렉토리를 Identity Server 유틸리티 디렉토리로 변경합니다.
cd identity-server-install-root/SUNWam/bin
- 다음을 입력합니다.
./amserver delete instance-name