![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
使用管理控制台管理 IBM HTTP Server 的提示与技巧
本主题包含有关将 WebSphere® Application Server 管理控制台用于管理 IBM® HTTP Server 的下列操作的有用技巧:启动、停止、查看日志文件、编辑配置文件和传播插件配置文件。
通过管理控制台使用 Node Agent 和 Deployment Manager 来管理 IBM HTTP Server:
- 以下列表描述了有关使用管理控制台来启动和停止 IBM HTTP Server 以及获取其状态的提示与技巧。
必须将您要管理的 IBM HTTP Server 作为服务来安装。必须使用“作为系统登录”权限来安装 IBM HTTP Server。
使用管理控制台定义 Web 服务器时,请使用实际服务名称,而不是显示名。实际服务名称不包含空格。如果不使用实际服务名称,那么在启动和停止服务时会遇到问题。
- 使用您定义的 Web 服务器主机名和端口来获取状态。请不要使用远程管理端口。
- 如果在启动和停止 IBM HTTP Server 时遇到问题,请检查 WebSphere 控制台日志(跟踪)。
- 如果在使用 nodeagent 来启动和停止 IBM HTTP Server 时遇到问题,您可以尝试通过设置受管概要文件并发出 startserver <IBM HTTP Server> -nowait -trace 命令来启动和停止该服务器,然后检查指定的 IBM HTTP Server 的 startServer.log 文件。
- 如果管理控制台与 Web 服务器通过防火墙进行通信,那么必须对防火墙程序定义 Web 服务器端口。
- 以下列表描述了有关查看日志文件、编辑配置文件以及传播插件配置文件的提示与技巧:
- 对文件的访问权由 admin.conf 文件中的 AdminAllowDirective 控制。请授予对 IBM HTTP Server 安装目录中的 conf 和 logs 目录的访问权。如果您要对插件配置或跟踪文件进行读写操作,那么必须向 admin.conf 文件添加一个条目,以便在该文件中允许访问。
- 请始终备份配置文件。上载配置文件时,信息可能会丢失。
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
- 以下列表描述了有关使用管理控制台来启动和停止 IBM HTTP Server 以及获取其状态的提示与技巧。
必须将您要管理的 IBM HTTP Server 作为服务来安装。
使用管理控制台定义 Web 服务器时,请使用实际服务名称,而不是显示名。实际服务名称不包含空格。如果不使用实际服务名称,那么在 Windows 2003 操作系统上启动和停止服务时会遇到问题。
- 使用您定义的 Web 服务器主机名和端口来获取状态。请不要使用远程管理端口。
- 如果在启动和停止 IBM HTTP Server 时遇到问题,请检查 WebSphere 控制台日志(跟踪),并检查 admin_error.log 文件。
- 应该以 root 用户身份启动管理服务器。
- 如果管理控制台与管理服务器通过防火墙进行通信,那么必须启用管理服务器端口(缺省值 8008)。
- 如果管理控制台与 Web 服务器通过防火墙进行通信,那么必须对防火墙程序定义 Web 服务器端口。
- 以下列表描述了有关查看日志文件、编辑配置文件以及传播插件配置文件的提示与技巧:
文件许可权必须正确才能传送文件。提供了 setupadm 脚本,用于设置适当的文件许可权。
应该在启动管理服务器之前运行 setupadm 脚本。此脚本将在 admin.conf 文件中设置文件许可权并更新 User ID 和 Group ID 伪指令。通过 setupadm 脚本创建的用户标识和组标识是必须与以下 admin.conf 伪指令相对应的 UNIX 标识:User 和 Group。
- 对文件的访问权由 admin.conf 文件中的 AdminAllowDirective 控制。请授予对 IBM HTTP Server 安装目录中的 conf 和 logs 目录的访问权。如果您要对插件配置或跟踪文件进行读写操作,那么必须向 admin.conf 文件添加一个条目,以便在该文件中允许访问。
- 请始终备份配置文件。上载配置文件时,信息可能会丢失。