반응형
개요
테스트 환경
WebLogic 12C : WebLogic 12.2.1.3
Apache : 2.4.41
OS : CentOS 7.6
참조
https://docs.oracle.com/middleware/1221/webtier/develop-plugin/apache.htm#PLGWL395
1. WebLogic Module 설치
모듈 파일명 : WLSPlugin12.2.1.3.0-Apache2.2-Apache2.4-Linux_x86_64-12.2.1.3.0.zip
압축해제하면 아래와 같은 3개의 디렉토리가 생성됨
여기서 lib 디렉토리에 모듈이 있다.
mod_wl_24.so : 아파치 2.4 버전 모듈
mod_wl.so : 아파치 2.2 버전 모듈
2. 사용자(아파치 관리자) 환경설정
.bash_profile에 웹로직 모듈경로를 LD_LIBRARY_PATH에 추가
LD_LIBRARY_PATH=/usr/local/httpd/modules/WLSPlugin/lib ; export LD_LIBRARY_PATH
예)
3. 아파치 환경 설정
httpd.conf
LoadModule weblogic_module modules/WLSPlugin/lib/mod_wl_24.so | 모듈 적제 |
<Location /myapp> WLSRequest On WebLogicHost 192.168.0.120 WebLogicPort 7002 </Location> |
Path에 의한 프록시 요청 처리 방식 - Non Cluster 구성 |
<IfModule mod_weblogic.c> WebLogicHost 192.168.0.120 WebLogicPort 7002 MatchExpression *.jsp MatchExpression *.xyz DebugConfigInfo ON </IfModule> |
mime type에 의한 프록시 요청 처리 방식 |
<Location /myapp> WLSRequest On WebLogicCluster 192.168.0.120:7002,192.168.0.121:7002 </Location> |
웹로직 클러스터 구성, 콤마(,)로 구분 |
<VirtualHost 192.168.0.167:80> DocumentRoot "/home/DocumnetDir" ServerName www.test.com <IfModule mod_weblogic.c> WebLogicCluster 192.168.0.120:7002,192.168.0.121:7002 MatchExpression *.jsp </IfModule> </VirtualHost> |
Virtual Host 내에서 설정 예 |
반응형
'WEB & WAS > WebLogic' 카테고리의 다른 글
[WebLogic] JVM 옵션 변경 (0) | 2019.09.11 |
---|---|
[WebLogic] WebLogic 설치후 JDK 업데이트 하기 (0) | 2019.09.11 |
[WebLogic] Node Manager 설정 (0) | 2019.09.10 |
[WebLogic] 어플리케이션 배포 (0) | 2019.09.09 |
[WebLogic] 서버 생성 (0) | 2019.09.08 |