Web 服务器是任何 Web 应用程序的关键部分,无论它是直接运行该应用程序,还是提供对应用服务器的访问。Apache Web Server 是当今最著名的独立于平台的 Web 服务器,但是作为一种开放源码应用程序,它的开发者没有提供商业支持。IBM HTTP Server 是一种免费的基于 Apache 的 Web 服务器,它集合了开放源码软件和商业软件的优势:
●它使用与 Apache 相同的配置语法,可以通过直接修改配置文件来管理它。
●可以从 IBM 获得商业支持,这会减少配置问题或软件问题导致企业 Web 站点故障的可能性。
●已经用 IBM WebSphere 服务器测试过。采用 IBM HTTP Server 作为 Web 服务器会简化把 Web 环境升级到 3 层 Web 体系结构的过程,满足日益增长的业务需求。
更多的功能
IBM HTTP Server version 6.1 基于 Apache Web Server version 2.0.47。除了这个 Apache 版本提供的核心功能之外,IBM HTTP Server 还提供以下特性和功能:
●基于 Java 的图形化安装程序
●完整的国际化机制
●Fast Response Cache Accelerator (FRCA),它可以改进交付静态内容时的性能(只能在 IBM AIX? 和某些 Microsoft Windows? 平台上使用)
●FastCGI 插件,它支持独立于语言的 CGI 扩展,可以提高性能并提供持久的应用程序支持
●与 WebSphere 软件集成,允许使用 WebSphere 管理控制台配置和管理 Web 服务器
支持的平台
本教程讨论 IBM HTTP Server 6.1 的安装和配置。在以下操作系统和相关硬件上支持 6.1 版:
●AIX
●IA64 上的 HP-UX 和 HP-UX PA-RISC
●Linux(32 位)
●Linux for IBM System i?, System p?, and System z?
●x86-64 上的 Sun Solaris 和 Solaris 10
●Microsoft Windows 2000、Windows Server? 2003 和 Microsoft Windows XP
●IBM HTTP Server 在 Red Flag DC 5.0 的 32 位版本、Red Hat Enterprise Linux 3、4 和 5 以及 SUSE Enterprise Server 10 Linux 发行版上得到正式支持,但是应该能够在任何基于 Red Hat Package Manager (RPM) 的 Linux 发行版上安装它。IBM HTTP Server 在 Red Hat Enterprise Linux 3、4 和 5 的 64 位版本以及 SuSE Enterprise Server 9 和 10 上得到正式支持。本教程将帮助您在其他 Linux 发行版上安装和运行 IBM HTTP Server。
注意:在 64 位的 Linux 系统上,只要安装了 32 位 Intel? 体系结构兼容库(ia32-libs 包),就可以运行 IBM HTTP Server 的 32 位 Linux 版本。
下载 IBM HTTP Server
IBM HTTP Server 可以免费下载并作为个人或商业 Web 服务器免费使用。在 参考资料 中可以找到 IBM HTTP Server 存档文件的链接。