如何构建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文件


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值