본문 바로가기

WAS66

16. DataSource 생성 웹로직의 데이터소스 설정은 ${DOMAIN_HOME}/config/config.xml의 태그에 정의됨또는 어드민 콘솔 서비스 - 데이터소스에서 데이터소스 이름을 선택하여 볼 수도 있음 데이터소스 생성) 1. 서버 및 DB 기동 2. 어드민 콘솔 접속1) 잠금 및 편집 - 서비스 - 데이터소스2) 구성 - 새로만들기 - 일반 데이터 소스 선택 3) 이름, JNDI 이름, 데이터베이스 유형 선택!! 어플리케이션 이름과 데이터소스 이름이 겹치면 에러 발생하므로 겹치지 않게 주의 4) 데이터베이스 드라이버 선택Oracle's Driver (Thin) for Instance connections; Versions:Any 5) 전역 트랜잭션 지원, 1단계 커밋 6) 접속 속성 입력 7) 구성 테스트 후 성공하면 .. 2023. 7. 6.
15. 암호화된 계정 정보 복호화 wlst를 사용하여 boot.properties나 DB연동 비밀번호와 같은 암호화된 정보의 복호화가 가능함 1. 암호화 된 패스워드 정보 확인 DB의 경우) vi /sw/was/weblogic/12.2.1.4/domains/base_domain/config/jdbc/${DATASOURCE_NAME}.xml {AES256}J2O0ZSajCB7LvuodwfjZGy0vKWbGYA5eEtPTm/NBwOc= boot.properties) vi boot.properties 2. decrypt.py 파일 생성 후 실행 권한 주기 decrypt.py import os import weblogic.security.internal.SerializedSystemIni import weblogic.security.intern.. 2023. 7. 6.
14. 관리자 계정 설정 0. 웹로직 계정 관리 구조 도메인 생성시 입력한 관리자 계정과 패스워드 정보는 아래 파일들을 사용함 ${DOMAIN_HOME}/security/DefaultAuthenticatorInit.ldift : 초기 아이디와 패스워드 정보 저장 ${DOMAIN_HOME}/security/SerializedSystemIni.dat : 암호화 알고리즘의 seed 역할 수행(salt 파일) 웹로직 기동시 DefaultAuthenticatorInit.ldift 파일을 참조하여 ${DOMAIN_HOME}/servers/AdminServer/data/ldap/EmbededLDAP 폴더에 사용자 계정 생성 1. 관리자 계정 초기화 ※ 계정 정보를 잊은 경우 !! 기동중인 서버 종료 후 작업 1) ${DOMAIN_HOME}/.. 2023. 7. 5.
13. 로그 경로 변경 stdout log(=nohup log) : weblogic 내부 로그와 업무 로그가 함께 기록 (weblogic 내부 error 로그 + 업무 관련 error 로그) out 로그는 로테이션 x. crontab 또는 perl 스크립트를 사용해야 가능 때문에 재기동이 오랫동안 없었던 경우 로그 용량이 너무 커서 안 열리는 경우가 있다 server log : weblogic 내부 로그만 기록 (weblogic 내부 error 로그) 시간 기준으로 설정시 자동으로 매일 갱신됨 nohup log 경로 변경 : ${LOG_DIR}/${SERVER_NAME}.out 경로 변경시 기동 스크립트에서 변경 server log 경로 변경 ${DOMAIN_HOME}/config/config.xml 파일 내에서 직접 수정 가.. 2023. 7. 5.
728x90