在linux配置通过apache来访问 weblogic
发表人:wzy25 | 发表时间: 2006年十一月15日, 11:27
在企业级的应用中,一般都会在weblogic前面加上apache来做负载均衡,同时把静态文件(图片,html)等交给效率更高的apache来处理,减轻weblogic的负担。通过apache访问weblogic主要是通过一个叫weblogic的apache模块来实现的。下面介绍一下如何在linux配置apache访问weblogic,其他平台差不多。
1.编译apache,确保打开 enable-module=so
./configure --prefix=<destination directory> --enable-module=so --enable-rule=SHARED_CORE
2.cp /bea/weblogic92/server/plugin/linux/i686/mod_wl_20.so
到apache安装目录modules下面/oracle/apache/modules/
3. 配置httpd.conf ,加载 plug-in
如下
LoadModule weblogic_module modules/mod_wl_20.so
4.配置那些目录需要转发到weblogic来访问
修改httpd.conf,加上如下内容
<IfModule mod_weblogic.c>
WebLogicHost ip_of_wls
WebLogicPort 7001
MatchExpression *.jsp
Debug on debug文件在/tmp/wlproxy.log
</IfModule>
或者通过如下方式设置所有jsp通过wls处理
<Files *.jsp>
SetHandler weblogic-handler
</Files>
或者通过如下方式设置所有以/weblgoic开始的访问都通过wls处理
<Location /weblogic>
SetHandler weblogic-handler
</Location>
分享到:
相关推荐
Linux 环境 Weblogic 超详细安装配置文档 Weblogic 的安装 Weblogic 的安装过程可以分为两部分:Linux 下安装过程和 Windows 中安装过程。下面是 Linux 下安装过程的详细步骤: 1. 部署前准备:创建 weblogic ...
Apache 和 Weblogic 安装及配置反向代理转发 ...现在,我们可以通过 Apache 服务器访问 Weblogic 服务器了。 本文详细介绍了 Apache 和 Weblogic 安装及配置反向代理转发的过程。该配置可以提高网站的性能和安全性。
【Linux 下集成 Apache2 Weblogic8】文档详细阐述了如何在Linux环境中整合Apache2 Web服务器与WebLogic8应用服务器,以便实现高效的Web服务部署。以下是关键步骤和知识点的概述: 1. **假设条件**: - 用户已安装...
首先,Apache与WebLogic的整合主要是通过Apache的模块mod_proxy来完成。mod_proxy是Apache的一个模块,它可以将HTTP请求转发到其他服务器,实现反向代理功能。这样,客户端的所有请求都会先经过Apache,然后由Apache...
通过在Linux下集成Apache与WebLogic,不仅可以利用Apache的高可用性和强大的负载均衡能力,还能充分利用WebLogic作为企业级Java应用服务器的强大功能。这种组合不仅提高了系统的性能和可伸缩性,还增加了系统的灵活...
4. **在Apache配置中加载WebLogic模块**:编辑Apache的配置文件`httpd.conf`,在文件中加入以下内容来加载WebLogic模块: ``` LoadModule weblogic_module modules/mod_wl_20.so <IfModule mod_weblogic.c> ...
具体的配置实例可能因环境而异,但基本步骤包括设置Apache的虚拟主机,加载WebLogic模块,以及在WebLogic服务器中配置应用的访问路径。 通过以上配置,Apache将作为前端服务器接收HTTP请求,然后通过mod_wl_20.so...
- **监控与测试**:通过浏览器访问 Apache,验证是否能正确路由到集群中的 WebLogic 服务器,并检查服务器状态以确保一切正常运行。 集群配置完成后,需要定期检查和维护,确保服务器健康,性能优化,并根据需要...
- 在Apache的主配置文件`httpd.conf`中,加载WebLogic模块:`LoadModule weblogic_module modules/mod_wl_22.so`。 - 使用`<IfModule mod_weblogic.c>`开始配置段,定义WebLogic集群的地址(如`192.168.21.11:7007...
2. **代理配置**:Apache作为前端代理服务器,需要配置mod_proxy模块来转发请求。在httpd.conf或虚拟主机配置文件中启用`LoadModule proxy_module modules/mod_proxy.so`。 3. **反向代理**:使用`ProxyPass`和`...
在Linux环境中,Apache被广泛用作Web服务器,不仅可以托管静态内容,还可以作为其他应用服务器的代理,例如Oracle WebLogic Server。在本配置中,Apache被配置为WebLogic集群的代理服务器,实现负载均衡和故障转移。...
1. **关闭防火墙服务**:在某些情况下,Linux系统的防火墙会阻止WebLogic控制台的端口(默认为7001),从而导致无法访问。可以通过以下命令关闭防火墙: ```bash /etc/init.d/iptables stop chkconfig iptables ...
参数可以不直接写在配置文件中,而是通过虚拟主机配置来设定。以下是一个示例: ```apacheconf # 加载模块 LoadModule weblogic_module libexec/mod_wl.so # 定义虚拟主机 *:80> ServerName www.example.com ...
通过以上步骤,Apache 与 Weblogic 的整合可以成功实现,允许在 Apache 上透明地代理和管理多个在 Weblogic 服务器上的应用程序。这种集成提供了负载均衡、安全性和性能优化的能力,同时也便于管理和维护。
在Linux环境下安装配置WebLogic,需要遵循一定的步骤和注意事项,确保服务器稳定运行和高效性能。 首先,安装Java Development Kit (JDK)。WebLogic依赖JDK运行,因此在开始WebLogic的安装之前,必须先在Linux系统...
此外,集群内的负载均衡和故障转移也需要正确配置,这通常通过WebLogic的集群服务来实现,它可以自动将工作负载分发到可用的服务器,并在某个服务器出现故障时将工作负载转移到其他服务器。 在实际部署中,还需要...
通过以上步骤,您可以在Linux环境下成功地安装和配置WebLogic 10,并启动WebLogic服务器。在整个过程中需要注意权限设置、安装路径的选择以及正确的配置参数。此外,对于大型生产环境,还应考虑高可用性和负载均衡等...