Oracle/Weblogic

    Weblogic 11g bsu patch

    1. bsu_update -> {MW_HOME}/utils/bsu로 이동 -> bsu_update zip 파일 압축 해제 ({JAVA_HOME}/bin/jar -xvf p2xxxxxxxxx_1036_Generic.zip) -> ./bsu_update.sh install로 업데이트 진행 (파일 압축을 푸는 경로는 반드시 /utils/bsu 위에 있어야 하는 것을 유의) -> ./bsu.sh -version 명령어로 버전 확인 2. tpa_patch apply -> {MW_HOME}/utils/bsu/cache_dir로 이동 (없다면 cache_dir 생성. 다른 경로에 압축 해제도 가능하나 default는cache_dir까지임) -> tpa_patch zip 파일 압축 해제 ({JAVA_HOME}/bin/..

    Weblogic 플러그인 사용 여부

    Weblogic 플러그인 사용 : 이 서버가 전용 WL-Proxy-Client-IP 헤더를 사용하는지 여부를 지정함. Weblogic plugin 사용 여부는 총 3단계 안에서 설정할 수 있다. 1. domain 단위 > console > 도메인 이름 > 구성 > 웹 어플리케이션 > Weblogic 플러그인 사용 2. cluster 단위 > console > 클러스터 > 클러스터 이름 > 구성 > 고급 > Weblogic 플러그인 사용 3. instance 단위 > console > 서버 > 인스턴스 이름 > 구성 > 일반 > 고급 > Weblogic 플러그인 사용 WebLogic 앞에 Web Tier (OHS)를 같이 사용하는 경우, 이 옵션을 true로 놓는 것을 권장 -> true인 경우 : Web..

    Weblogic 다른 기기에서 기동할 때 변경해야 하는 파일 목록

    Weblogic을 tar로 묶은 다음 다른 장비에서 기동시키고자 할 경우, ip와 필요할 시 domain 경로까지 모두 변경해줘야 한다. (+JAVA 경로까지) ##domain과 ip 및 JAVA 경로를 변경해야 할 파일 목록 - config/config.xml - setDomainEnv.sh - start/stop Weblogic.sh - start/stop ManagedWeblogic.sh - generateArchive.sh - start/stop/restart Component.sh - setNMJavaHome.sh - start/stop RSDaemon.sh - start/stop NodeManager.sh

    Weblogic nodemanager 사용 방법

    nodemanager를 사용하기 위해 우선 machine을 생성한다. >>> 방법 : Weblogic console > 좌측 domain > 환경 > 시스템 > 새로 만들기 >> 이름 작성 및 시스템 OS 맞게 설정 > 노드관리자 속성의 유형 및 수신주소:포트 작성 ### 유형의 경우 SSL(default)로 지정해줌. -->SSL을 사용할 시에만 [javax.net.ssl.SSLException] : (SSL을 사용하지 않을 경우 유형을 '일반'으로 지정) >>> 이후 해당 시스템 > 구성 > 서버 > 추가 > 서버 선택 후 완료 (필자의 경우 m1 이라는 managed server로 설정) >>> {WEBLOGIC_DOMAIN}/nodemanager의 nodemanger.properties 수정(Se..

    클라이언트 인증 Proxy 사용

    config.xml 중 client-cert-proxy-enabled 설정의 default 값은 false 이다. Default로 설정되어 있는 경우, 이 서버에 배치된 각 web application이 proxy server plugin으로부터 받은 인증서를 신뢰하는지 여부를 결정. false인 경우 사용자는 proxy server plugin에서 web application에 로그인 할 수 없음. **** true로 지정할 경우 proxy server plugin이 클라이언트 ID 인증서를 이 서버 인스턴스에 배치된 모든 web application에 전달함. 하지만 인증 시 WL-Proxy-Client-Cert header를 속일 수 있기에 보안상 위험하다. 따라서 weblogic.security...

    WLDF 관련 weblogic 콘솔 설정

    --------------------------------------------------------------------------- WLDF-diagnostic-volume은 환경 요약 > 서버 > 각 서버 > 구성 > 일반 > 고급 에서 확인 가능 off(해제)로 설정될 시 진단 데이터가 설정되지 않음. 그 외에는 Low(default) > Medium > High 순으로 진단 데이터의 볼륨을 조절 가능. --------------------------------------------------------------------------- WLDF-Builtin-system-resource-type은 도메인 구조 > 진단 > 내장 진단 모듈 > 각 서버 에서 확인 가능 off(해제)로 설정될 시 내..

    Weblogic jks 인증서 파일 생성

    인증서 파일을 사용하기 위해서는 java의 keytool을 활용한다. >>>> {JAVA_HOME}/bin/keytool 1) identity.jks 생성 방법 우선 인증서를 보관할 디렉토리 생성 => 필자의 경우 domain 밑에 cert 디렉토리 생성함 이후 cert 디렉토리에서 {JAVA_HOME}/bin/keytool -genkey -alias (개인 키 별칭 이름) -keyalg RSA -keypass (alias 비밀번호) -keystore identity.jks -storepass (key 비밀번호) -validity (기간(일 수) 명령어 입력 ex> /usr/java/jdk1.8.0_311/bin/keytool -genkey -alias selfsignedcert -keyalg RSA -..

    Weblogic version history

    WebLogic Server 14c (14.1.1) Premeir support ends : 2025.05 Extended support ends : 2028.03 Sustaining support ends : indefinite WebLogic Server 12cR2 (12.2.1.4) WebLogic Server 12cR2 (12.2.1.3) WebLogic Server 12cR2 (12.2.1.2) WebLogic Server 12cR2 (12.2.1.1) WebLogic Server 12cR2 (12.2.1.0) Premeir support ends : 2023.12 Extended support ends : 2025.08 Sustaining support ends : indefinite WebL..