`
herenhuang
  • 浏览: 47438 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

安装和配置 Apache HTTP Server 插件

阅读更多

Apache HTTP Server 插件概述

Apache HTTP Server 插件允许将请求从 Apache HTTP Server 代理到 WebLogic Server。该插件允许 WebLogic Server 处理要求使用 WebLogic Server 动态功能的请求,从而增强了 Apache 安装。

该插件专用于某种环境,在这样的环境中,Apache Server 提供静态页,而文档树的另一个部分(最好是由 HTTP Servlet 或 Java Server Page 生成的动态页)会委托给可以在不同的进程中(可能在不同的主机上)进行操作的 WebLogic Server。对于最终用户(浏览器),委托给 WebLogic Server 的 HTTP 请求看似仍然来自同一个来源。

HTTP 隧道是一种技术,它允许 HTTP 请求和响应通过公司的防火墙进行访问。它也可以通过插件操作,提供对 WebLogic Server 服务的非浏览器客户端访问。

Apache HTTP Server 插件充当 Apache HTTP Server 中的 Apache 模块。Apache 模块由 Apache Server 在启动时加载,然后某些 HTTP 请求会委托给它。Apache 模块类似于 HTTP Servlet(除了 Apache 模块是用平台本地代码编写的之外)。

有关支持 Apache HTTP Server 插件的配置的信息,请参阅 http://edocs.bea.com/platform/suppconfigs/configs92/92_over/add-ons.html

Apache 2.0 版中的保持活动连接

2.0 版的 Apache HTTP Server 插件通过使用从插件到 WebLogic Server 的可重用连接缓冲池提高了性能。该插件通过对来自同一客户端的后续请求重用缓冲池中的同一连接,在插件和 WebLogic Server 之间实现了 HTTP 1.1 保持活动连接。如果连接处于非活动状态的时间超过 30 秒(或用户定义的时间),则会关闭该连接并将其返回到缓冲池中。可以根据需要禁用此功能。有关详细信息,请参阅“KeepAliveEnabled”。

代理请求

插件根据指定的配置将请求代理到 WebLogic Server。可以根据请求的 URL(或 URL 的一个部分)代理请求。这称为按路径进行代理。还可以根据请求文件的 MIME 类型代理请求。或者可以使用这两种方法的组合。如果请求同时符合这两个条件,则按路径代理请求。同时,可以为每种类型的请求指定其他参数,来定义插件的其他行为。有关详细信息,请参阅配置 Apache HTTP Server 插件

Apache 2.2

尽管此文档讨论的是 Apache 2.0,您可应用同样的说明来使用具有表 3-2 中所示的库的 Apache 2.2。

证书

Linux、Solaris、Windows 和 HPUX11 平台支持 Apache HTTP Server 插件。有关对特定 Apache 版本的支持信息,请参阅 http://edocs.bea.com/platform/suppconfigs/configs92/92_over/add-ons.html

 


安装 Apache HTTP Server 插件

可将 Apache HTTP Server 插件作为 Apache HTTP Server 安装中的 Apache 模块进行安装,并将其作为动态共享对象(Dynamic Shared Object,简称 DSO)进行链接。

DSO 作为服务器在运行时动态加载的库进行编译,可以在不重新编译 Apache 的情况下安装。

将 Apache HTTP Server 插件作为动态共享对象安装

Apache 插件作为 Solaris、Linux、Windows 和 HPUX11 平台的共享对象 (.so) 分发。BEA WebLogic 提供因平台、是否要在客户端和 Apache 之间使用 SSL 以及 SSL 加密强度(常规或 128 位 - 只有在安装 128 位版本的 WebLogic Server 时才会安装 128 位版本)而异的共享对象文件版本。

表 3-1 显示包含各种平台的共享对象文件的 WebLogic Server 安装目录(其中 WL_HOME 是 WebLogic 平台的顶级安装目录)。

表 3-2 针对不同版本的 Apache HTTP Server 和不同加密强度来标识 WebLogic Server Apache 插件模块。

表 3-1 插件共享对象文件的位置
警告: 如果在 HP-UX11 上运行 Apache 2.0.x Server,请在构建 Apache Server 之前设置下面紧邻的环境变量。由于 HP-UX 上加载链接库的顺序问题,如果在生成之前未将加载顺序预设为环境变量,则可能导致核心转储。设置下列环境变量,然后继续 Apache configure, makemake install 步骤(在 Apache HTTP Server 文档中描述了这些步骤,该文档位于 http://httpd.apache.org/docs-2.1/install.html#configure):
export EXTRA_LDFLAGS="-lstd -lstream -lCsup -lm -lcl -ldld -lpthread"

从下表中选择适当的插件共享对象版本:

要将 Apache HTTP Server 插件作为动态共享对象安装,请执行下列操作:

  1. 使用表 3-1 找到您的平台的共享对象目录。
  2. 表 3-2 中确定您的 Apache 版本的插件共享对象文件。
  3. 验证是否已启用 WebLogic Server Apache HTTP Server 插件 mod_so.c 模块。

    Apache HTTP Server 插件将作为动态共享对象 (DSO) 安装在 Apache HTTP Server 安装中。Apache 中的 DSO 支持是基于模块 mod_so.c 的,必须在加载 mod_wl_20.so 之前启用该模块。如果使用 Apache 提供的脚本安装 Apache HTTP Server,则 mod_so.c已被启用。通过执行以下命令,验证是否已启用 mod_so.c

    APACHE_HOME\bin\apache -l

    (其中 APACHE_HOME 是包含 Apache HTTP Server 安装的目录。)

    此命令会列出所有已启用的模块。如果未列出 mod_so.c,则必须重新生成 Apache HTTP Server,以确保配置下列选项:

    ...
    --enable-module=so
    --enable-rule=SHARED_CORE
    ...
    请参阅位于 
        http://httpd.apache.org/docs/2.0/dso.html 的“Apache 2.0 Shared Object (DSO) Support”。
  4. mod_wl_20.so 文件复制到 APACHE_HOME\modules 目录中,并将以下行手工添加到 APACHE_HOME/conf/httpd.conf 文件中,为 Apache 2.0.x 版安装 Apache HTTP Server 插件模块:
    LoadModule weblogic_module     modules/mod_wl_20.so
  5. 为 Apache HTTP Server 插件定义任何其他参数。

    Apache HTTP Server 插件可识别 Web 服务器插件的常规参数中列出的参数。要修改 Apache HTTP Server 插件的行为,请在以下块中定义这些参数:

  6. 使用下列命令验证 APACHE_HOME\conf\httpd.conf 文件的语法:
    APACHE_HOME\bin\apachectl -t 

    此命令的输出将报告 httpd.conf 文件中的任何错误或返回:

    Syntax OK
  7. 重新启动 Weblogic Server。
  8. 启动(或重新启动,如果已更改配置)Apache HTTP Server。
  9. 通过打开浏览器并将 URL 设置为 Apache Server +“/weblogic/”(这将打开默认 WebLogic Server HTML 页、欢迎文件或默认 Servlet,如 WebLogic Server 上对默认 Web 应用程序的定义)来测试插件。例如:
    http://myApacheserver.com/weblogic/

 


配置 Apache HTTP Server 插件

在 Apache HTTP Server 中安装插件后,需要对 WebLogic Server Apache 插件进行配置并将服务器配置为使用该插件。本部分说明如何编辑 Apache httpd.conf 文件以指示 Apache 服务器为作为 Apache 模块的插件加载 WebLogic Server 库,并指定应由该模块处理的应用程序请求。

编辑 httpd.conf 文件

编辑 Apache HTTP Server 安装中的 httpd.conf 文件以配置 Apache HTTP Server 插件。

本部分说明如何查找和编辑 httpd.conf 文件以实现下列操作:配置服务器以使用 WebLogic Server Apache 插件、按路径或 MIME 类型代理请求、启用 HTTP 隧道,以及使用其他 WebLogic Server 插件参数。

  1. 打开 httpd.conf 文件。

    该文件位于 APACHE_HOME\conf\httpd.conf(其中 APACHE_HOME 是 Apache HTTP Server 安装的根目录)。请参阅设置边界身份验证中的示例 httpd.conf 文件。

  2. 确保 Apache 2.0.x 中包含 WebLogic Server 模块,手工将下面的行添加到 httpd.conf 文件中。
    LoadModule weblogic_module   modules\mod_wl_20.so
  3. 添加用于定义以下参数之一的 IfModule 块:

    对于非群集 WebLogic Server:

    WebLogicHost 和 WebLogicPort 参数。

    对于 WebLogic Server 群集:

    WebLogicCluster 参数。

    例如:

    <IfModule mod_weblogic.c>
      WebLogicHost myweblogic.server.com
      WebLogicPort 7001
    </IfModule>
  4. 要按 MIME 类型代理请求,请将 MatchExpression 行添加到 IfModule 块中。请注意,如果同时启用按 MIME 类型进行的代理和按路径进行的代理,则按路径进行的代理优先于按 MIME 类型进行的代理。

    例如,以下针对非群集 WebLogic Server 的 IfModule 块指定代理具有 MIME 类型 .jsp 的所有文件:

    <IfModule mod_weblogic.c>
      WebLogicHost myweblogic.server.com
      WebLogicPort 7001
      MatchExpression *.jsp
    </IfModule>

    也可以使用多个 MatchExpressions,例如:

    <IfModule mod_weblogic.c>
      WebLogicHost myweblogic.server.com
      WebLogicPort 7001
      MatchExpression *.jsp
      MatchExpression *.xyz
    </IfModule>

    如果要按 MIME 类型将请求代理到 WebLogic Server 群集,请使用 WebLogicCluster 参数,而不使用 WebLogicHostWebLogicPort 参数。例如:

    <IfModule mod_weblogic.c>
      WebLogicCluster w1s1.com:7001,w1s2.com:7001,w1s3.com:7001
      MatchExpression *.jsp
      MatchExpression *.xyz
    </IfModule>
  5. 要按路径代理请求,请使用 Location 块和 SetHandler 语句。SetHandler 指定Apache HTTP Server 插件模块的处理程序。例如,以下位置块代理 URL 中包含 /weblogic 的所有请求:
    <Location /weblogic>
    SetHandler weblogic-handler
    PathTrim /weblogic
    </Location>

    PathTrim 参数指定在将请求传递到 WebLogic Server 实例之前从 URL 的开始部分剪切的字符串(请参阅 Web 服务器插件的常规参数)。

  6. (可选)对 t3 或 IIOP 启用 HTTP 隧道。
  7. 为 Apache HTTP Server 插件定义任何其他参数。

    Apache HTTP Server 插件可识别 Web 服务器插件的常规参数中列出的参数要修改 Apache HTTP Server 插件的行为,请在以下块中定义这些参数:

将 weblogic.conf 文件包括在 httpd.conf 文件中

如果希望保留几个单独的配置文件,则可通过在 httpd.conf文件的 IfModule 块中使用 Apache Include 指令,在名为 weblogic.conf 文件的单独配置文件中定义参数:

<IfModule mod_weblogic.c>
# Config file for WebLogic Server that defines the parameters
Include conf/weblogic.conf
</IfModule>

weblogic.conf 文件的语法与 httpd.conf 文件的语法相同。

本部分描述如何创建 weblogic.conf 文件,并包括示例 weblogic.conf 文件。

创建 weblogic.conf 文件

构造 weblogic.conf 文件时,请注意下列事项:

示例 weblogic.conf 配置文件

以下示例 weblogic.conf 文件可以用作模板,您可以对其进行修改以满足您的环境和服务器的需要。以 # 开始的行是注释。

使用 WebLogic 群集的示例
# 这些参数对于定向到当前模块 
# 的 URL 是常用的。如果要替换每个 URL 的这些参数,
# 可以在 <Location> 或 <Files> 模块中重新设置
# 它们。(WebLogicHost、
# WebLogicPort、 WebLogicCluster 和 CookieName 除外。)
<IfModule mod_weblogic.c>
  WebLogicCluster w1s1.com:7001,w1s2.com:7001,w1s3.com:7001
  ErrorPage http://myerrorpage.mydomain.com
  MatchExpression *.jsp
</IfModule>
####################################################
使用多 WebLogic 群集的示例

在此示例中,用于表示文件名模式的 MatchExpression 参数语法、HTTP 请求应转发到的 WebLogic Server 主机以及各种其他参数如下所示:

MatchExpression [filename pattern] [WebLogicHost=host] | [paramName=value]

下面的第一个 MatchExpression 参数指定文件名模式 *.jsp,然后命名单个 WebLogicHost。管道符号后的 paramName=value 组合指定 WebLogic Server 用于监听连接请求的端口,同时激活“Debug”选项。第二个 MatchExpression 指定文件名模式 *.http 并标识 WebLogicCluster 主机及其端口。管道符号后的 paramName=value 组合指定群集的错误页。

# 这些参数对于定向到当前模块 
# 的 URL 是常用的。如果要替换每个 URL 的这些参数,
# 可以在 <Location> 或 <Files> 模块中重新设置
# 它们。
#(WebLogicHost、WebLogicPort、WebLogicCluster 和 CookieName 除外)
<IfModule mod_weblogic.c>
  MatchExpression *.jsp WebLogicHost=myHost|WebLogicPort=7001|Debug=ON
  MatchExpression *.html WebLogicCluster=myHost1:7282,myHost2:7283|ErrorPage=
    http://www.xyz.com/error.html
</IfModule>
不使用 WebLogic 群集的示例
# 这些参数对于定向到当前模块 
# 的 URL 是常用的。如果要替换每个 URL 的这些参数,
# 可以在 <Location> 或 <Files> 模块中重新设置
# 它们。
#(WebLogicHost、WebLogicPort、WebLogicCluster 和 CookieName 除外)
<IfModule mod_weblogic.c>
  WebLogicHost myweblogic.server.com
  WebLogicPort 7001
  MatchExpression *.jsp
</IfModule>
配置多个基于名称的虚拟主机的示例
# VirtualHost1 = localhost:80
<VirtualHost 127.0.0.1:80>
DocumentRoot "C:/test/VirtualHost1"
ServerName localhost:80 <IfModule mod_weblogic.c>
#... WLS 参数 ...
WebLogicCluster localhost:7101,localhost:7201
# 示例:MatchExpression *.jsp <some additional parameter>
MatchExpression *.jsp PathPrepend=/test2
</IfModule>
</VirtualHost>
# VirtualHost2 = 127.0.0.2:80
<VirtualHost 127.0.0.2:80>
DocumentRoot "C:/test/VirtualHost1"
ServerName 127.0.0.2:80
<IfModule mod_weblogic.c>
#... WLS 参数 ...
WebLogicCluster localhost:7101,localhost:7201
# 示例:MatchExpression *.jsp <some additional parameter>
MatchExpression *.jsp PathPrepend=/test2
#... WLS 参数 ...
</IfModule>
</VirtualHost> <IfModule mod_weblogic.c>

必须为“ServerName”定义唯一值,否则某些插件参数将不能按预期工作。

Apache HTTP Server httpd.conf 文件的模板

本部分包含 Apache 2.0 的示例 httpd.conf 文件。您可将此示例用作模板,并对其进行修改以满足您的环境和服务器的需要。以 # 开始的行是注释。

请注意,Apache HTTP Server 不区分大小写。

####################################################
APACHE-HOME/conf/httpd.conf file
####################################################
LoadModule weblogic_module   libexec/mod_wl_20.so
<Location /weblogic>
SetHandler weblogic-handler
PathTrim /weblogic
ErrorPage http://myerrorpage1.mydomain.com
</Location>
<Location /servletimages>
SetHandler weblogic-handler
PathTrim /something
ErrorPage http://myerrorpage1.mydomain.com
</Location>
<IfModule mod_weblogic.c>
  MatchExpression *.jsp
  WebLogicCluster w1s1.com:7001,w1s2.com:7001,w1s3.com:7001
  ErrorPage http://myerrorpage.mydomain.com
</IfModule>

 


设置边界身份验证

使用边界身份验证可确保通过 Apache 插件访问的 WebLogic Server 应用程序的安全。

WebLogic 标识声明提供程序对来自访问 WebLogic Server 应用程序的外部系统的标记进行身份验证,包括对通过 Apache HTTP Server 插件访问 WebLogic Server 应用程序的用户进行身份验证。按照下列步骤,创建确保插件安全的标识声明提供程序:

  1. 在 WebLogic Server 应用程序上创建一个自定义标识声明提供程序。请参阅“开发 WebLogic Server 的安全提供程序”中的如何开发自定义标识声明提供程序
  2. 配置自定义标识声明提供程序以支持证书标记类型并使证书成为活动标记类型。请参阅“开发 WebLogic Server 的安全提供程序”中的如何创建新标记类型
  3. 在 Web 应用程序的 web.xml 部署描述符文件中将 clientCertProxy 设置为 True(如果使用群集,也可以选择在管理控制台中,依次选择“群集”-->“配置”-->“常规”选项卡,在该选项卡上对整个群集将 Client Cert Proxy Enabled 特性设置为 True)。clientCertProxy 特性可与第三方代理服务器(如负载平衡器或 SSL 加速器)一起使用以启用 2 向 SSL 身份验证。有关 clientCertProxy 特性的详细信息,请参阅“开发 WebLogic Server 的 Web 应用程序、Servlet 和 JSP”中的 context-param
  4. 设置了 clientCertProxy之后,请务必使用连接筛选器来确保 WebLogic Server 仅接受来自运行 Apache 插件的计算机的连接。请参阅“WebLogic 安全性编程”中的使用网络连接筛选器
  5. Web 服务器插件需要可信证书颁发机构文件才能在插件和 WebLogic Server 之间使用 SSL。使用 Sun Microsystems 的 Keytool 实用工具可从驻留在 BEA_HOME/weblogic92/server/lib 中的 DemoTrust.jks 密钥库文件中导出可信证书颁发机构文件。

请参阅“开发 WebLogic Server 的安全提供程序”中的标识声明提供程序

 


将 SSL 与 Apache 插件一起使用

可以使用安全套接口层(Secure Socket Layer,简称 SSL)协议保护 Apache HTTP Server 插件和 WebLogic Server 之间的连接。SSL 协议对 Apache HTTP Server 插件和 WebLogic Server 之间传递的数据提供机密性和完整性。

Apache HTTP Server 插件不使用 HTTP 请求中(通常由浏览器)指定的传输协议(httphttps)来确定是否使用 SSL 协议来保护 Apache HTTP Server 插件和 WebLogic Server 之间的连接。

虽然可以在 HTTP 客户端和 Apache HTTP Server 之间使用双向 SSL,但请注意,在 Apache HTTP Server 和 WebLogic Server 之间使用的是单向 SSL。

配置 Apache HTTP Server 插件和 WebLogic Server 之间的 SSL

要在 Apache HTTP Server 插件和 WebLogic Server 之间使用 SSL 协议,请执行下列操作:

SSL-Apache 配置的相关问题

配置 Apache 插件以使用 SSL 时会出现以下已知问题:

 


连接错误和群集故障转移

当 Apache HTTP Server 插件尝试连接到 WebLogic Server 时,插件使用几个配置参数确定等待连接到 WebLogic Server 主机的时间长度,以及建立连接后插件等待响应的时间长度。如果插件无法连接或未收到响应,则插件将尝试连接到群集中的其他 WebLogic Server 实例并向其发送请求。如果连接失败或者没有来自群集中任何 WebLogic Server 的响应,则会发送错误消息。

图 3-1 说明插件如何处理故障转移。

连接失败的可能原因

WebLogic Server 主机无法响应连接请求可能表明下列问题:

所有 WebLogic Server 实例都无法响应可能表明下列问题:

调整以减少 Connection_Refused 错误

在有负载时,Apache 插件可能收到来自后端 WebLogic Server 实例的 CONNECTION_REFUSED 错误。可根据以下调整提示减少 CONNECTION_REFUSED 错误:

单个非群集 WebLogic Server 的故障转移

如果仅运行一个 WebLogic Server 实例,则插件仅尝试连接到使用 WebLogicHost 参数定义的服务器。如果尝试失败,则会返回 HTTP 503 错误消息。插件继续尝试连接到该同一 WebLogic Server 实例,直到超出 ConnectTimeoutSecs。

动态服务器列表

使用 httpd.confweblogic.conf 文件中的 WebLogicCluster 参数指定 WebLogic Server 列表时,插件将该列表用作在群集成员之间进行负载平衡的起点。将第一个请求路由到这些服务器之一后,会返回一个动态服务器列表,其中包含群集中已更新的服务器列表。更新的列表添加群集中的任何新服务器并删除不再属于群集或无法响应请求的任何服务器。当群集中发生更改时,会使用 HTTP 响应自动更新此列表。

故障转移、Cookie 和 HTTP 会话

当请求包含存储在 Cookie 或 POST 数据中的会话信息或包含编码到 URL 中的会话信息时,会话 ID 会包含对最初建立会话的特定服务器实例(称为主服务器)的引用,并包含对复制原始会话的其他服务器(称为次级服务器)的引用。包含 Cookie 的请求会尝试连接到主服务器。如果该尝试失败,则会将该请求路由到次级服务器。如果主服务器和次级服务器均故障,则会话将丢失,插件将尝试与动态群集列表中的其他服务器建立新的连接。请参阅图 3-1 连接故障转移

注意: 如果 POST 数据大于 64K,插件将不会对 POST 数据进行解析以获取会话 ID。因此,如果您将会话 ID 存储在 POST 数据中,插件无法将请求路由到正确的主服务器或次级服务器,从而可能导致会话数据的丢失。

连接故障转移

在上图中,红圈中允许的最大重试次数等于 ConnectTimeoutSecs 除以 ConnectRetrySecs


安装和配置 Apache HTTP Server 插件
评论
2 楼 mhhtj 2010-06-01  
怎么搞成斜体,看起来真累
1 楼 ivonxiao 2008-08-06  
正在找这方面的资料,谢谢博主的分享

相关推荐

    apache ftpserver Mysql配置

    Apache FTPServer是一款开源的FTP服务器,它允许...通过上述步骤,你将能够成功配置Apache FTPServer与Mysql的集成,实现基于数据库的用户管理和权限控制。这样的配置不仅便于管理大量用户,还能提供更高级的安全特性。

    IBM HttpServer 安装配置,配置

    为了能够正确地安装和配置 IBM HttpServer,需要掌握相应的安装和配置流程。 安装 IBM HttpServer 在安装 IBM HttpServer 之前,需要先安装 WebSphereApplication Server。WebSphere Application Server 是一个...

    配置Apache-Http-Server做为WebLogic集群的代理服务器.doc

    为了配置 Apache Http Server 作为 WebLogic 集群的代理服务器,需要安装 WebLogic 服务器插件。在安装 WebLogic 软件时,需要自定义安装,选择生成 Web Server Plug-Ins 项,才会安装 Web 服务器插件。插件位置在 `...

    Apache FtpServer详细配置.zip

    在开始配置Apache FtpServer之前,你需要先下载并安装它。这通常涉及到以下几个步骤: 1. 下载Apache FtpServer的最新版本。 2. 解压缩下载的文件到你选择的目录。 3. 运行`bin/startup.sh`(Linux或Mac)或`bin/...

    Tomcat集群 Apache Http Server

    它的安装意味着我们可以配置Apache以使用mod_jk模块来管理Tomcat集群。 "Tomcat集群操作步骤.txt"说明文件,应该包含了详细的配置和部署指南。通常,这个过程包括以下几个步骤: 1. **安装Apache Http Server**:...

    apache ftpserver笔记

    这篇笔记主要围绕Apache FTPServer的使用、配置和相关开发进行讲解。 首先,Apache FTPServer提供了灵活的配置机制,允许管理员通过XML文件定制服务器的行为。这包括设置用户账户、指定工作目录、限制上传下载速度...

    配置Apache_Http_Server做为WebLogic集群的代理服务器

    总结来说,配置Apache HTTP Server作为WebLogic集群的代理服务器涉及以下几个关键步骤:安装并加载WebLogic插件、配置Apache的`httpd.conf`文件、调整Apache的性能参数以及监控日志。通过这样的配置,我们可以实现...

    apache httpd 2.4 插件 for linux

    Apache HTTP Server 2.4是目前广泛使用的开源Web服务器,其稳定性和灵活性使其成为许多企业和个人网站的基础。在Linux环境中,Apache HTTPD可以通过加载模块(通常以`.so`扩展名的共享对象文件)来扩展其功能。在本...

    apache ftp server

    在安装和配置Apache FTP Server时,你需要: 1. 下载并安装Java开发环境(JDK),因为FTP服务器是用Java编写的。 2. 获取Apache FTP Server的源码或二进制包,解压到合适的目录。 3. 配置服务器的主配置文件(通常...

    MapServer安装、配置说明

    本文档将详细介绍 MapServer 的安装和配置过程,包括 GIS 服务器的设置、PostgreSQL 数据库的安装、PostGIS 空间数据库工具的安装、Shape 图层文件的导入、QGIS 工具的使用、Mapfile 编辑工具的使用等。 一、安装 ...

    apache-maven插件

    Apache Maven 是一个强大的项目管理工具,它基于项目对象模型..."apache-maven插件"特别提到了Maven的插件配置,这是Maven实现特定功能的关键部分。通过正确配置,如设置私服地址,开发者可以更高效地管理和部署项目。

    apache ftpserver

    3. **可扩展性**:Apache FTPServer支持插件系统,用户可以根据需求安装和配置各种插件,如用户认证插件(如LDAP、PAM等)、日志插件、虚拟主机插件等,以扩展服务器的功能。 4. **用户和组管理**:FTPServer支持多...

    Apache-WebLogic plub-in插件的安装

    Apache-WebLogic Plugin是将Apache HTTP Server与Oracle的WebLogic Server集成的关键组件,它使得Apache能够代理WebLogic Server处理动态内容,从而优化大型商务网站的性能和安全性。Apache的稳定性与WebLogic的强大...

    apache http server 集群、负载均衡插件 mod_jk-1.2.40-win64.zip

    Apache HTTP Server是世界上最流行的Web服务器软件之一,而集群和负载均衡是提高其性能和可用性的关键策略。在大型网络环境中,通过将多个Apache服务器配置为集群,可以有效地分发请求,减少单个服务器的压力,同时...

    apache2.4安装和mod_wl_24.so插件.zip

    3. 配置Apache的httpd.conf文件,加载mod_wl_24.so模块: ``` LoadModule wls_module modules/mod_wl_24.so ``` 接着,我们需要在httpd.conf中定义一个虚拟主机,配置WebLogic Server的代理设置: ```apache...

    SVN-Apache2.2.8安装配置说明

    - 配置Apache:编辑httpd.conf文件,添加对SVN的支持,设置SVN模块,以及定义SVN的访问路径。 - 用户和权限管理:通过htpasswd工具创建和管理用户,结合Apache的配置文件实现权限控制。 - 使用SSL保护服务器:...

    apache-server-httpd

    总结来说,"apache-server-httpd-2.4.12.tar.gz"是一个包含Apache HTTP Server 2.4.12版本源代码的压缩文件,用户可以下载、编译和安装以搭建自己的Web服务器,享受其强大、灵活且稳定的Web服务功能。

    apache 安装包

    Apache HTTP Server,通常简称为Apache,是世界上最流行的Web服务器软件之一。它开源、免费,并且支持多种操作系统,包括Windows、Linux、Unix等。这个“apache 安装包”包含了安装和运行Apache服务器所需的基本文件...

Global site tag (gtag.js) - Google Analytics