`

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

分享到:
评论

相关推荐

    Apache与Weblogic整合说明

    通过以上步骤,Apache 与 Weblogic 的整合可以成功实现,允许在 Apache 上透明地代理和管理多个在 Weblogic 服务器上的应用程序。这种集成提供了负载均衡、安全性和性能优化的能力,同时也便于管理和维护。

    Weblogic加Apache的负载均衡以及群集配置

    - Weblogic Server 9.2:作为应用服务器,运行Java EE应用程序,并通过集群提供服务。 2. **配置Weblogic**: - **weblogic.xml文件**:为支持会话复制,需要在应用程序的ear文件的meta-inf目录下创建或编辑...

    weblogic_apache

    BEA WebLogic Server是一款高性能的应用服务器,广泛应用于企业级Java应用程序的部署。而Apache作为一款开源的Web服务器软件,以其稳定性和灵活性著称。将二者结合使用,可以实现负载均衡、故障恢复以及提升整体系统...

    linux下apache与weblogic的整合

    在IT行业中,Linux操作系统常被用作服务器平台,Apache HTTP Server是广泛应用的开源Web服务器,而WebLogic则是Oracle公司的一款企业级Java应用服务器。当需要处理高并发访问或分布式的应用部署时,将Apache与...

    WebLogic10.3+Apache2.2集群配置图文指南

    - **WebLogic Server 10.3**:Oracle 提供的企业级 Java 应用服务器,负责运行和管理 Java 应用。 - **Apache HTTP Server 2.2**:作为反向代理服务器,接收客户端请求并转发给 WebLogic 服务器集群。 - **JDK**:...

    weblogic与apache、log4J整合

    每个`&lt;Location&gt;`标签定义了一个应用,设置`SetHandler`为`weblogic-handler`,并提供Weblogic服务器的主机名和端口号。 当涉及到`.htc`文件时,Apache默认可能不识别这种文件类型。需要在`mime.types`文件中添加`....

    LINUX 下安装部署weblogic与apache

    在Linux环境下,部署WebLogic与Apache服务器是一项关键的任务,这对于构建高效、稳定的企业级Web应用程序至关重要。WebLogic是由Oracle公司提供的一个Java应用服务器,而Apache则是一款广泛应用的开源HTTP服务器。接...

    WebLogic11G集群配置+apache安装及配置转发

    WebLogic 11G是Oracle公司提供的一个企业级Java应用服务器,它支持集群部署以实现高可用性和负载均衡。在WebLogic 11G中配置集群可以提高应用程序的服务质量和灾难恢复能力。以下是对WebLogic 11G集群配置的详细说明...

    apache反向代理weblogic

    Apache反向代理WebLogic是一种常见的架构模式,用于在公开的Apache HTTP服务器和内部的WebLogic应用服务器之间建立安全通道。这种配置允许Apache作为面向公众的入口点,处理SSL加密、负载均衡和静态内容服务,而...

    Weblogic10+Apache2.2.4整合过程

    在IT领域,Weblogic作为一款功能强大的Java EE应用服务器,常被用于部署企业级应用。而Apache HTTP Server则是最流行的开源HTTP服务器,广泛用于提供静态内容和服务端重定向。整合Weblogic与Apache可以实现负载均衡...

    Apache+weblogic基础知识

    WebLogic Server则是Oracle公司开发的一款企业级Java应用服务器,主要用于部署和管理Java EE应用程序。这两个组件的结合,可以为企业的IT基础设施提供强大的支持。 Apache的基础知识包括以下几个核心部分: 1. **...

    weblogic安装apache的补丁

    在IT行业中,WebLogic Server是Oracle公司提供的一个企业级Java EE应用服务器,它为开发和部署分布式企业应用程序提供了强大的支持。Apache HTTP Server则是世界上最流行的开源Web服务器,以其稳定性、灵活性和可...

    用 Apache 为WebLogic 提速

    在传统的B/S架构下,基于J2EE规范的应用系统往往选择WebLogic作为Web应用服务器。然而,在面对大规模用户访问和复杂的网络环境时,仅依靠WebLogic可能会遇到一系列问题: 1. **线程资源管理困难**:在业务高峰期,...

    利用Apache为WebLogic提速

    3. 创建`Weblogic.conf`文件,定义与WebLogic服务器的连接参数,如主机名、端口、应用根路径、日志文件等。 【配置细节】 `Weblogic.conf`文件中的配置项如`WebLogicHost`和`WebLogicPort`分别用于指定WebLogic...

    Apache&weblogic;安装及配置反向代理转发

    该配置可以将 Weblogic 服务器的内容转发到 Apache 服务器上,从而提高网站的性能和安全性。 一、 Apache 安装 首先,我们需要安装 Apache 服务器。下载 httpd-2.2.31.tar 文件并将其上传到 /software/apache 目录...

    weblogic+apache 安装,配置

    ### WebLogic与Apache集成安装及配置详解 #### 一、概述 本文档旨在详细介绍如何在IBM AIX 64位操作系统上安装配置JDK 1.6、Apache HTTP服务器以及WebLogic 10,并实现三者的集成。通过这种方式,可以构建一个稳定...

    通向架构师的道路(第八天)之weblogic与apache的整合与调优.docx

    Weblogic与Apache的整合与调优 一、BEA WebLogic Server 概述 BEA WebLogic Server 是一个用于开发、集成、部署和管理大型分布式 Web 应用、网络应用和数据库应用的 Java 应用服务器。它具有处理关键 Web 应用系统...

    redhat as4 weblogic92 apache plugin配置

    S4)是一款基于Linux的企业级操作系统,而WebLogic Server 9.2则是一款由Oracle公司提供的流行Java EE应用服务器。Apache HTTP Server是世界上最广泛使用的开源Web服务器。在企业环境中,常常需要将WebLogic Server...

Global site tag (gtag.js) - Google Analytics