Windows 环境下Apache HTTP Server 2.2的安装和使用apache转发weblogic集群

我们在配置weblogic集群的时候,需要使用一个创建一个代理服务器来用,但是实际上用weblogic的代理服务器很不方便,那么我们可以采用apache来分发配置好的weblogic的集群,这样我们即使想在另外的服务器上分发weblogic的集群也能够达到目的,而且配置也很方便。下面来说说apache分发weblogic集群的配置。

 

1、首先,我们需要到apache网站上去下载 Apache HTTP Server 2.2.8。

 

2、在 Windows 环境下安装 Apache HTTP Server。安装步骤如下:

    1>双击附件中的apache_2.2.11-win32-x86-no_ssl.msi文件。

 

     2>点击 Next,然后选择 I accept the terms in the license agreeement。

 

      3>点击 Next ,会看到下图。

 

 

      4>然后点击 Next,进入 Server Information 画面,如下图。

 

      5>在 Network Domain 的文本框里输入 localhost;在 Server Name 的文本框里输入 localhost;

在 Administrator's Email Address 里随便输入一个 Email 地址;然后选择 for All Users, on Port 80, as a Service -- Recommended。点击 Next,选择 Typical ,如下图。

 

      6>点击 Next,进入 Destination Folder 画面,如下图:

 

      7>改变安装路径到D:\Apache2.2;点击 Next,会看到安装完成画面。

 

      8>点击完成,你会看到一个黑的DOS窗口。

 

3、修改 Apache HTTP Server 配置文件。

在我们安装完apache后,我们还需要修改apache的配置文件才能够完成集群的分发。

首先,我们打开apache的安装目录,在D:\Apache2.2\modules目录下,我们会发现有很多的文件,这些东西就是apache集成的一些其他的代理或者什么东西的插件,其实我们不用管这么多;我们需要做的是到网上去下载一个weblogic的集成插件,然后把这个文件也扔到里面去。我在网上下了一个名字为mod_wl_22.so的weblogic的全套插件,大家也可以晚上下。

然后,我们需要在D:\Apache2.2\conf目录下,找到httpd.conf文件,用文本文件打开,把刚才拷贝到modules目录下的插件加入到这个文件中去。CTRL+F查找LoadModule词汇,我们会发现很多的插件都被加入到了这个里面,我们也在这个下面把weblogic的插件加入进来,LoadModule weblogic_module  modules/mod_wl_22.so;名字需要命名为weblogic_module表示是weblogic的插件。

之后我们需要配置转发的端口,比如说我们想用安装服务器上的8080端口转发,那么我们搜索一下Listen 80字眼,然后将它修改为 Listen 8080;然后将ServerName localhost:80 改成 ServerName localhost:8080(这个只是里面的注释,不改也没有关系)。

最后,我们需要配置weblogic的集群转发,我们在这个文件的最后再配置这样一段话:

<IfModule mod_weblogic.c>
  WebLogicCluster 192.168.1.62:7002,192.168.1.110:7003

  WLIOTimeoutSecs 1000
</IfModule>

<Location />
  SetHandler weblogic-handler
  PathTrim /
</Location>

其中红色部分表示的就是我们安装的时候配置的集群的地址(是受管服务的端口)。

 

4、修改完配置文件之后,可以启动 Apache HTTP Server 了。

 

5、在浏览器里输入 http://localhost:8080/进行访问。我们就可以看到我们配置的weblogic集群的工程也能够通过这个端口来进行访问了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Apache HTTP Server Version 2.2 文档 目录: 地址和端口的绑定(Binding) 缓冲指南 配置文件 内容协商 自定义错误响应 动态共享对象(DSO)支持 Apache环境变量 过滤器(Filter) 词汇表 Apache处理器的使用 Apache HTTP Server Version 2.2 文档 编译与安装 启动Apache Apache许可证 2.0 版 日志文件 多路处理模块(MPM) Apache2.0新特性概述 Apache 2.2 新特性概述 配置段(容器) 服务器全局配置 站点导航 停止和重启 suEXEC支持 致谢与译者声明 从2.0升级到2.2 从1.3升级到2.0 从URL到文件系统的映射 Apache 1.3 API 备忘录 APR中内存分配的调试 Apache 2.0 文档制作 Apache 2.0 过滤器工作原理 Apache 2.0 中的Hook函数 Apache 2.0 开发者文档 将模块从Apache1.3转化到Apache2.0 Apache 2.0 对请求的处理 Apache 2.0 线程安全问题 经常问到的问题 认证、授权、访问控制 CGI动态页面 .htaccess文件 如何.../指南 用户网站目录 服务器端包含入门 关于DNS和Apache 杂项文档 性能方面的提示 与Apache相关的标准 安全方面的提示 beos(MPM) Apache核心(Core)特性 描述指令的术语 指令索引 event(MPM) 模块索引 描述模块的术语 mod_actions mod_alias mod_asis mod_authnz_ldap mod_authn_alias mod_authn_anon mod_authn_dbd mod_authn_dbm mod_authn_default mod_authn_file mod_authz_dbm mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_owner mod_authz_user mod_auth_basic mod_auth_digest mod_autoindex mod_cache mod_cern_meta mod_cgi mod_cgid mod_charset_lite mod_dav mod_dav_fs mod_dav_lock mod_dbd mod_deflate mod_dir mod_disk_cache mod_dumpio mod_echo mod_env mod_example mod_expires mod_ext_filter mod_file_cache mod_filter mod_headers mod_ident mod_imagemap mod_include mod_info mod_isapi mod_ldap mod_logio mod_log_config mod_log_forensic mod_mem_cache mod_mime mod_mime_magic mod_negotiation mod_nw_ssl mod_proxy mod_proxy_ajp mod_proxy_balancer mod_proxy_connect mod_proxy_ftp mod_proxy_http mod_rewrite mod_setenvif mod_so mod_speling mod_ssl mod_status mod_suexec mod_unique_id mod_userdir mod_usertrack mod_version mod_vhost_alias mpmt_os2(MPM) Apache MPM 公共指令 mpm_netware(MPM) winnt(MPM) prefork(MPM) 指令速查 worker(MPM) The Apache EBCDIC Port 针对特定平台的说明 Using Apache With Novell NetWare Running a High-Performance Web Server on HPUX 在Microsoft Windows使用Apache 在Microsoft Windows上编译Apache ab - Apache HTTP服务器性能测试工具 apachectl - Apache HTTP服务器控制接口 apxs - Apache 扩展工具 configure - 配置源代码树 dbmmanage - 管理DBM格式的用户认证文件 htcacheclean - 清理磁盘缓冲区 htdbm -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值