web服務(wù)器與應(yīng)用服務(wù)器的整合中,apache與weblogic 的整合算的上最普遍也是最基礎(chǔ)的整合了
今天配置了一下:
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 "應(yīng)用程序目錄"></Directory>//配置apache啟動時的訪問路徑
(2)<IfModule dir_module>
???????????? DirectoryIndex index.htm??? //配置apache的默認(rèn)訪問文件
?????????</IfModule>
(3)LoadModule weblogic_module modules/mod_wl_22.so//加載weblogic的module
(4)<IfModule mod_weblogic.c>
???????????? WebLogicHost 127.0.0.1//配置應(yīng)用程序的主機(jī)地址
?????????????WebLogicPort 7001 //配置端口
???????????? MatchExpression *.jsp //配置匹配文件
???????????? MatchExpression *.do
?????????????MatchExpression */portal/*
?????????</IfModule>
(注 4是配單服務(wù)是配置,配置集群服務(wù)
??????<IfModule mod_weblogic.c>
? ???????????WebLogicCluster 192.168.0.100:7001,192.168.0.52:7001? //集群下各個應(yīng)用的addr+port
???????????? MatchExpression *.jsp
???????????? MatchExpression *.*
???????????? MatchExpression *
??????</IfModule>
)
?