编辑 Web 服务器配置文件
编辑 Web 服务器配置文件以配置 Web 服务器。
准备工作
Web
服务器插件配置工具会配置受支持 Web 服务器。 使用本主题以了解此工具如何配置 Web 服务器配置文件。
如果因为某种原因而必须更改配置,那么可以再次运行 Web 服务器插件配置工具以重新配置 Web 服务器,或者您可以编辑这些文件。
- 管理控制台服务器 > 服务器类型 > Web 服务器 > web_server_name > 插件属性页面上的 plugin-cfg.xml 和 plugin-key.kdb 属性以灰色显示,因为无法编辑这些属性。
- 创建 Web 服务器定义后,无法编辑追加到 plugins_root 末尾的 /config/webserver_name 值。
要支持非默认配置文件,请编辑配置,将网络服务器指向插件配置文件的正确位置 (plugin-cfg.xml)。在这种情况下,应将配置文件路径从默认配置文件更改为辅助配置文件。
使用 IBM® 网络管理 IBM i 来配置 IBM i 网络服务器与 WebSphere Application Server 通信。 执行此操作时将根据需要自动更新 Web 服务器配置文件。 请参阅有关创建和配置 HTTP Server 实例的主题以获取更多信息。
如果由于某种原因必须更改配置,可以使用 IBM 网络管理工具重新配置网络服务器,也可以编辑文件。 IBM i 来重新配置网络服务器,也可以编辑文件。 建议的方法是始终使用 IBM Web Administration for IBM i 来配置 Web 服务器配置文件。 然而,有时您必须编辑此文件。
- 对于基于 Apache的 Web 服务器 (包括 IBM HTTP Server) ,您可以使用以下方法来确定体系结构:
运行命令:
apachectl -V | grep Architecture此命令将显示 Web 服务器的 Architecture 值,该值将为 32 位或 64 位。
从 IBM_HTTP_Server_install_root\bin 目录运行以下命令:
apache -V在输出中查找
Architecture:行的值。 该值为 32 位或 64 位。
- 对于其他并非基于 Apache 的 Web 服务器,请使用以下方法。 这些方法同样适用于基于 Apache 的 Web 服务器。
针对主网络服务器应用程序可执行文件运行 file 命令,以显示其类型。 例如,在 AIX® 系统上运行以下命令:
file /usr/bin/httpd此命令将生成以下输出内容:- 对于 64 位 Web 服务器:
httpd: 64-bit XCOFF executable ... - 对于 32 位 Web 服务器:
httpd: executable (RISC System/6000)...
64,那么应用程序是 32 位应用程序。- 对于 64 位 Web 服务器:
当服务器运行时,打开 Microsoft Windows 任务管理器,在进程列表中找到服务器。 32 位应用程序的名称后跟 *32。
如果 Web 服务器应用程序使用 64 位体系结构,那么应该从 plugins_root/bin/64bit 目录装入插件库。 如果 Web 服务器应用程序使用 32 位体系结构,那么应该从 plugins_root/bin/32bits 目录装入插件库。 如果 plugins_root/bin/64bits 目录不存在,那么您必须使用 32 位体系结构。
有关此任务
此任务为您提供有关编辑 Web 服务器配置文件的信息。 请选择与您的 Web 服务器对应的链接。
过程
有关配置网络服务器的信息,请参阅有关配置 HTTP 服务器实例的主题。
配置 Apache HTTP Server。 请参阅配置 Apache HTTP Server。
配置 Lotus Domino Web 服务器。 请参阅配置 Lotus Domino。
- 配置 IBM HTTP Server。 请参阅配置 IBM HTTP Server。
配置 Microsoft Internet 信息服务 (IIS)。 请参阅配置 Microsoft Internet 信息服务 (IIS)。
配置 Sun Java™ 系统 Web 服务器(前身为 Sun ONE 和 iPlanet )。 请参阅配置 Sun Java 系统 Web 服务器。
结果
您可以使用 Web 服务器插件配置工具来配置受支持的 Web 服务器。 也可以通过编辑 Web 服务器的配置来配置该服务器。
您可以使用 IBM 网络管理 IBM i 来配置 IBM i 网络服务器。 也可以通过编辑 Web 服务器的配置来配置该服务器。