이 지침에서는 사용자가 root로 로그인했거나 수퍼유저가 된 것으로 가정합니다.
ServiceRegistry-base/install 디렉토리로 변경합니다.
install.properties 파일을 안전한 위치로 복사합니다.
다음과 같은 명령을 사용합니다.
cp install.properties $HOME/hidden_dir/sr.properties |
쓰기 가능한 상태가 되도록 등록 정보 파일의 권한을 변경합니다.
다음과 같은 명령을 사용합니다.
chmod 600 $HOME/hidden_dir/sr.properties |
파일에서 수정 가능한 등록 정보를 편집합니다.
예를 들어, 기본값의 모든 비밀번호를 변경하는 것이 좋습니다.
권한을 원래의 읽기 전용 값으로 다시 변경합니다.
다음과 같은 명령을 사용합니다.
chmod 400 $HOME/hidden_dir/sr.properties |
ServiceRegistry-base/install 디렉토리에서, 수정된 install.properties 파일의 위치를 지정하여 다음 명령을 실행합니다(모두 한 줄로 표시).
다음과 같은 명령을 사용합니다.
Ant-base /ant -f build-install.xml -Dinstall.properties=$HOME/hidden_dir/sr.properties configure
ant 명령을 사용하려면 JAVA_HOME 환경 변수가 설정되어 있어야 합니다. 일반적으로 이 환경 변수를 다음 값으로 설정합니다.
/usr/jdk/entsys-j2se
레지스트리 구성 프로세스에서 RegistryDomain-base/domains/${registry.install.DomainName}에 Application Server 도메인을 만듭니다. 기본 도메인 이름은 registry입니다. 그런 다음 도메인을 시작하고 레지스트리를 배포하여 도메인을 실행 중인 상태로 둡니다.
레지스트리 구성 프로세스에서 RegistryDomain-base/3.0 디렉토리에 레지스트리 데이터베이스 및 서버 키 저장소를 설치합니다. 이 디렉토리는 레지스트리를 제거해도 제거되지 않으므로 이후 릴리스에서 사용하도록 데이터베이스를 유지할 수 있습니다. 관리자는 이 디렉토리의 제거 시기와 제거 여부를 관리할 수 있습니다.
RegistryDomain-base 위치는 Solaris OS의 경우 /var/opt/SUNWsrvc-registry이고, Linux 및 HP-UX 시스템의 경우 /var/opt/sun/srvc-registry입니다.
레지스트리 구성 프로세스에서 Application Server 도메인이 트러스트해야 하는 추가된 인증서를 저장할 ServiceRegistry-base/install/cacerts라는 디렉토리를 만듭니다.
ant configure 명령 출력에서 오류를 검토합니다.
오류가 없는 경우 웹 콘솔 또는 관리 도구를 사용할 수 있습니다.