JEUS8.0.0.1 의 설치가 약간 달라진 점에 대해서는 앞의 글에서 정리를 했고,
script 부분에서 달라진 부분을 서술해 보려고 합니다.
설치 환경은 Windows 10 이었습니다.
cache login 을 할 예정이므로 jeusEncode 파일을 JEUS설치경로/bin 경로에 만들어 주어야 합니다.
그러기 위해서 webadmin 의 id와 password 를 암호화 해서 넣어줘야 하는데
이 부분이 좀 바뀌었네요
1. cmd 창에서 JEUS설치경로/bin 에서 encription 시켜 줌
- encryption -keypath [키파일 경로] 암호화방식 id자릿수:[id][password]
- 예제) encryption -keypath D:\JEUS8\bin AES 8:wasadminconsolepwd_8
- key 파일 경로는
7 버전에서는
$JEUS_HOME/domains/domain/config/security/security.key 였으나
8 버전에서는
$JEUS_HOME/bin/security.key 로 변경 됨
(encription 명령어 실행 전에는 안생겨 있음)
2. jeusEncode 파일 생성
- $JEUS_HOME/bin 폴더에 jeusEncode 파일을 생성 하고 아래와 같이 넣어 줌
[domain 이름]:[admin id][암호화된 ID:Password 문자열]
예) jeus_domain:wasadmin mGlwkltaaBe2oKbDAl2rcOkSWy4JHbxtoh17joUXCjNtcv5CA2eIjIAmF/2D4iOn
7 버전에서는
[domain 이름]:[Server 이름][암호화된 ID:Password 문자열] 와 같이 서버 추가 될때마다 넣어줘야 했으나
8.0.0.1 부터는 adminServer 만 넣어주면 됨
3. dsboot.cmd 파일 생성 (unix,linux 계열에서는 dsboot가 되겠네요, adminServer기동스크립트)
- startDomainAdminServer -domain $DOMAIN_NAME –u webadmin_id –cachelogin -f $ENCODE_FILE
- 예) startDomainAdminServer -domain jeus_domain -u wasadmin -cachelogin -f D:\JEUS8\bin\jeusEncode
'
4. dsdown.cmd 파일 생성(adminServer shutdown 스크립트)
-jeusadmin -host $DAS_URL -domain $DOMAIN_NAME –u wasadmin –cachelogin -f $ENCODE_FILE "local-shutdown –to 120"
- 예) jeusadmin -host DESKTOP-PNOJ4TS:19736 -u wasadmin -cachelogin -f D:\JEUS8\bin\jeusEncode "local-shutdown -to 120"
(DAS_URL 은 hostname:webadmin port )
5. dsa.cmd 파일 생성 (adminServer console 실행 스크립트)
- jeusadmin -host $DAS_URL -domain $DOMAIN_NAME –u wasadmin –cachelogin -f $ENCODE_FILE
- 예) jeusadmin -host DESKTOP-PNOJ4TS:19736 -domain jeus_domain -u wasadmin -cachelogin -f C:\JEUS8\bin\jeusEncode
6. nmboot.cmd 파일 생성 (node manager 실행스크립트)
- Windows 용
FOR /F "tokens=1-4 delims=- " %%i IN ('date /t') DO SET yyyymmdd=%%i%%j%%k
startNodeManager > D:\Log\WASLog\nmlog\nm_%yyyymmdd%.log
- Linux 용
LOGDATE=`date "+%y%m%d%H%M%S"`
nohup startNodeManager > $JEUS_LOG_HOME/nodeManager/nm_$LOGDATE.log &
7. nmdown.cmd 파일 생성 (node manager 중지 스크립트)
stopNodeManager -properties D:\JEUS8\nodemanager\jeusnm.xml
8. msboot 스크립트 생성 ( managed server 실행 스크립트)
- msboot_서버명(예 : msboot_server1)
startManagedServer -dasurl $DAS_URL -domain $DOMAIN_NAME -server 서버명 -u wasadmin –cachelogin –f $ENCODE_FILE
- 예) startManagedServer -dasurl DESKTOP-PNOJ4TS:19736 -domain jeus_domain -server server1 -u wasadmin -cachelogin -f D:\JEUS8\bin\jeusEncode
9. msdown 스크립트 생성 ( managed server 중지 스크립트)
-msdown_서버명(예 : msdown_server1)
jeusadmin -host `hostname`:MS의 BASE포트 -domain $DOMAIN_NAME –u wasadmin -cachelogin -f $ENCODE_FILE "local-shutdown -to 120"
- jeusadmin -host DESKTOP-PNOJ4TS:9936 -domain jeus_domain -u wasadmin -cachelogin -f D:\JEUS8\bin\jeusEncode "local-shutdown -to 120"
'JEUS > JEUS8' 카테고리의 다른 글
[ JEUS ] JEUS 8 설치 (8.0.0.1) (2) | 2020.03.14 |
---|
댓글