WAS/WebLogic

[Tips] 웹로직 기동 시 user/password 입력없이 기동하기

투칼론 2016. 3. 8. 06:44
반응형

WebLogic이 production 모드인 경우 기동시 user와 password를 입력을 요구하는데, 이 과정을 없이 기동할 수있다.


1) $DOMAIN_HOME/boot.properties 파일을 생성한다.

파일 내용은
username=[사용자]
password=[패스워드] 


예)

username=weblogic
password=welcome1

[참고] 실제로 WebLogic은 $DOMAIN_HOME/servers/[server명]/security로 boot.properties 파일을 복사하여 이 파일을 이용하여 user를 인증한다.



아래는 1)번 과정을 적용해도 인식 못하는 경우에 별도 설정해준다.
2) $DOMAIN_HOME/bin/setDomainEnv.sh 에 JAVA옵션에 추가

 

boot.properties 파일을 기동시 참조할 수 있도록 도메인 기동시에 아래와 같이 옵션을 추가한다.



JAVA_OPTIONS="-Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/boot.properties ${JAVA_OPTIONS}"