원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

1. 아파치 설치 확인

아파치에 mod_so.c가 설치되어있어야 함.

 # /usr/local/apache2/bin/httpd -l

 

 

 안되어있으면 재컴파일
# ./configure --prefix=/usr/local/apache2 \

--enable-module=rewrite \

--enable-so=rewrite \

--enable-module=proxy \

--enable-so=proxy

# make

# make install

 

 

 

2. 웹로직-아파치 연동모듈 복사

 

웹로직이 설치된 디렉토리에서 해당 플랫폼에 맞는 mod_wl.so를 복사하여 아파치설치위치/modules 디렉토리에 복사

 

mod_wl128_20.so   ->  64비트. 아파치 2.0 버전 연동 모듈
mod_wl_22.so      ->  32비트. 아파치 2.2 버전 연동 모듈

# cp /opt/bea/weblogic81/server/lib/aix/mod_wl_22.so /usr/local/apache2/modules

 

 

 

3. 아파치 설정파일 변경


# vi /usr/local/apache2/conf/httpd.conf 에 다음을 추가


LoadModule weblogic_module modules/mod_wl_22.so


 <Location /weblogic>

    SetHandler weblogic-handler

    PathTrim /weblogic

 </Location>

 

 <IfModule mod_weblogic.c>

    WebLogicHost 192.168.11.1 (ip주소)

    WebLogicPort 7001 (포트번호)

    WebLogicCluster 192.198.11.1:7001,192.168.11.2:7002       /* clustering할 경우 설정, 아니면 주석  */

    MatchExpression *

 </IfModule>

 

 

 

 

4. 아파치 mime type 추가
# vi /usr/local/apache2/conf/mime.types 파일에 다음을 추가
text/jsp              jsp

 


 

5. 아파치 재기동

# /usr/local/apache2/bin/apachectl restart