如何構建Weblogic與Apache之間的連接橋(即Apache爲WWW服務器,Weblogic爲應用服務器)...

如何構建Weblogic與Apache之間的連接橋(即Apache爲WWW服務器,Weblogic爲應用服務器)

 

與APACHE WWW SERVER的連用設置
在使用APACHE WWW SERVER與WEBLOGIC連用時,需要使用SERVICE PACK,因爲原始版本
不支持APACHE的連用。
如果使用APACHE WWW SERVER 則APACHE WWW SERVER需要支持插件方式,如果不支持,則
需要通過APACHE WWW SERVER的源碼進行編譯,具體編譯方法見文檔。


目前使用的apache www server爲1.3.12

安裝目錄:/usrl/local/apache
主要配置文件:/usrl/local/apache/conf/httpd.conf
啓動和停止方法:
啓動: cd /usrl/local/apache/bin
./apachectl start
停止: cd /usrl/local/apache/bin
./apachectl stop

httpd.conf配置文件中被修改的地方:

下面的指令用於設置apache www server 的名字:
ServerName DBSERVER
下面的指令用於設置apache www server 的頁面根目錄:
DocumentRoot "/weblogic.510/myserver/public_html/haoyisheng"
下面的指令用於設置apache www server 的缺省訪問的文件:
<IfModule mod_dir.c>
DirectoryIndex index.jsp
</IfModule>

下面的指令用於設置apache www server 與weblogic server的連接:
#following is add by tang
############################################
#裝入weblogic提供的plugin模塊
LoadModule weblogic_module libexec/mod_wl.so

##### Weblogic specific declarations ########
#定義對於訪問的url連接中含有/weblogic/???的訪問轉給weblogic處理
<Location /weblogic>
SetHandler weblogic-handler
PathTrim weblogic
# or you can set PathTrim to /weblogic
ErrorPage http://localhost
</Location>

<Location /servletimages>
SetHandler weblogic-handler
Pathtrim something
ErrorPage http://myerrorpage1.mydomain.com
</Location>

#定義對於jsp的訪問轉給weblogic處理
<Files *.jsp>
SetHandler weblogic-handler
</Files>

#定義對於shtml的訪問轉給weblogic處理
<Files *.shtml>
SetHandler weblogic-handler
</Files>

#定義對於servlet的訪問轉給weblogic處理
<Files *_servlet>
SetHandler weblogic-handler
</Files>

################## Parameters ####################
#<IfModule mod/weblogic.c>
#Include /usrl/local/apache/conf/weblogic.conf
#</IfModule>

############# End of WebLogic specific declarations #######

AddModule mod_weblogic.c

#定義weblogic服務器的IP地址和端口信息
WebLogicHost 192.168.168.8
WebLogicPort 7001
PathTrim weblogic

編譯安裝apache www server方法:
*在apache 源程序目錄下運行:
./configure --prefix=<destination directory> --enable-module=so --enable-rule=SHARED_CORE
make
make install

*在/weblogic.51/lib/solaris目錄下,執行下面的命令
APACHE_HOME/bin/apxs -i -a -n weblogic mod_wl.so
*配置httpd.conf文件

發佈了68 篇原創文章 · 獲贊 5 · 訪問量 4703
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章