본문 바로가기
Weblogic/아파치-웹로직 연동

아파치 웹로직 연동

by 정윤재 2010. 2. 18.

준비 단계
아파치 설치
아파치를 인터넷에서 받아서 압축을 푼 다음
./configure --prefix=/home/apache2 \
--enable-module=so \
--enable-rewrite \
--enable-so

한후 make

make install 로 설치 함


1. 일단 apache 와 웹로직 연결 플러그인 모듈인 mod_wl_20.so 파일을 찾아서

아파치 디렉토리에 복사한다.

(아파치 설치시 so 파일 가능하게 하는 옵션을 선택했어야 한다.)

shell>cp /home/lgtrsms/bea/weblogic81/server/lib/solaris/mod_wl_20.so
/home/apache2/modules

(붉은색 부분은 운영체제에 따라 달라집니다.)

2. 아파치설치 경로/conf/httpd.conf 를 수정
#Dynamic Shared Object(DSO)~~~~ 밑에 아래 부분 추가

LoadModule weblogic_module modules/mod_wl_20.so

<IfModule mod_weblogic.c>
WebLogicHost localhost
WebLogicPort 7001
ConnectionTimeoutSecs 20
ConnecRetrySecs 5
MatchExpression *.jsp
MatchExpression *.do
MatchExpression *Servlet
</IfModule>

연동되었는지 확인은

만약 apache 가 Listen port 가 8001 이라고 하면
ip:8001/console 을 웹브라우저에서 접속 해서 웹로직 설정 화면이 나오면 연결이 된 것입니다.

기본 개념이 아파치에 들어온 jsp 나 Servlet 요청을 웹로직으로 돌려서 전달해

준다는 의미이기 때문에 웹로직에서 실행되는 것들이 아파치 IP:PORT 로 실행시켰을때

되면 되는 것입니다.

댓글