본문 바로가기
WAS/WEBLOGIC

36. 웹로직 도메인명 변경

by coldplayer83 2024. 5. 24.
728x90

base_domain을 new_domain으로 변경하는 예시

 

1. 도메인명 변경

mv base_domain new_domain (또는 cp로 진행)

 

2. new_domain 상위 디렉토리에서 bash_domain 이름을 사용하는 파일 검색

grep -r base_domain * --exclude-dir={tmp,logs,data,domain_bak}

 

파일 목록)

new_domain/bin/startWebLogic.sh

new_domain/bin/stopWebLogic.sh

new_domain/bin/startManagedWebLogic.sh

new_domain/bin/stopManagedWebLogic.sh

new_domain/bin/setDomainEnv.sh

new_domain/bin/generateArchive.sh

new_domain/bin/startNodeManager.sh

new_domain/bin/stopNodeManager.sh

new_domain/bin/stopRSDaemon.sh

new_domain/bin/startComponent.sh

new_domain/bin/restartComponent.sh

new_domain/bin/stopComponent.sh

new_domain/config/config.xml

new_domain/init-info/config-nodemanager.xml

new_domain/init-info/startscript.xml

new_domain/init-info/tokenValue.properties

new_domain/init-info/nodemanager-properties.xml

new_domain/startWebLogic.sh

new_domain/nodemanager/nodemanager.domains

new_domain/nodemanager/nodemanager.properties

new_domain/{생성한 기동/중지 스크립트}

new_domain/jenkins.log

new_domain/decrypt.py

 

3. 검색된 파일들 대상으로 도메인명 일괄 변경

grep "base_domain" * -rl | xargs sed -i "s/base_domain/new_domain/g"

 

4. 도메인명 변경되지 않은 파일이 있는지 확인

grep -rl "base_domain" *

 

5. 아래 경로에서 cache, data, tmp 디렉토리 삭제

cd ${DOMAIN_HOME}/servers/AdminServer
rm -rf cache/ data/ tmp/

 

6. 웹로직 기동시 권한 오류가 뜨기 때문에 관리자 비밀번호 초기화 과정 실행

https://coldplayer83.tistory.com/43

 

14. 관리자 계정 설정

0. 웹로직 계정 관리 구조 도메인 생성시 입력한 관리자 계정과 패스워드 정보는 아래 파일들을 사용함 ${DOMAIN_HOME}/security/DefaultAuthenticatorInit.ldift : 초기 아이디와 패스워드 정보 저장 ${DOMAIN_HOME}/

coldplayer83.tistory.com

 

7. 서버 기동 정상 확인

 

 

참고) https://m.blog.naver.com/psyjade/221710929127