web服務器與應用服務器的整合中,apache與weblogic 的整合算的上最普遍也是最基礎的整合了
今天配置了一下:
apache 2.0
weblogic 8.1
1.將weblogic中的mod_wl_22.so 拷貝到 apache的modules目錄下
(*注:weblogic8.1中沒有針對apache2.2版的mod_wl_22.so,只有針對apache2.0版的mod_wl_20.so ,需要從別的地方比如down一個)
2.配置apache下的httpd.conf文件
(1)<Directory "應用程序目錄"></Directory>//配置apache啟動時的訪問路徑
(2)<IfModule dir_module>
???????????? DirectoryIndex index.htm??? //配置apache的默認訪問文件
?????????</IfModule>
(3)LoadModule weblogic_module modules/mod_wl_22.so//加載weblogic的module
(4)<IfModule mod_weblogic.c>
???????????? WebLogicHost 127.0.0.1//配置應用程序的主機地址
?????????????WebLogicPort 7001 //配置端口
???????????? MatchExpression *.jsp //配置匹配文件
???????????? MatchExpression *.do
?????????????MatchExpression */portal/*
?????????</IfModule>
(注 4是配單服務是配置,配置集群服務

??????<IfModule mod_weblogic.c>
? ???????????WebLogicCluster 192.168.0.100:7001,192.168.0.52:7001? //集群下各個應用的addr+port
???????????? MatchExpression *.jsp
???????????? MatchExpression *.*
???????????? MatchExpression *
??????</IfModule>


?