针对管理服务器运行 setupadm 命令

如果您需要手动配置管理服务器,或者需要修改其配置,请运行 setupadm 命令。

开始之前

支持使用插件配置工具 (PCT) 来配置 IBM HTTP Server 管理服务器。如果您无法运行 PCT,请参阅本主题中提供的手动操作指示信息。
避免故障 避免故障: 在运行 setupadm 之前,必须先运行以下命令:
cd /path/to/IHS
bin/postinst -t setupadm -i $PWD 
gotcha

过程

  1. 可选: 更改 WebSphere Application Server 用来向管理服务器进行认证的用户标识和密码。 如果您需要更改此用户标识和密码,请使用 htpasswd 实用程序。有关更多信息,请参阅关于使用 htpasswd 实用程序启用对管理服务器的访问的文档。
  2. 使用 IHS_HOME/bin/setupadm 命令来设置管理服务器。 您可以将管理服务器设置为在下列场景下运行:
    • 使用非 root 用户和组运行,IBM HTTP Server 管理服务器在由 root 用户启动时将以此非 root 用户和组的身份运行
    • 使用非 root 用户组运行
    • 在 IBM HTTP Server 配置文件的路径中运行
    • 在 IBM HTTP Server 管理服务器配置文件的路径中运行
    • 使用 WebSphere Application Server 的插件配置文件运行
    命令语法
     setupadm [-silent] [-create] -usr user_name 
    -grp group_name -cfg IBM_HTTP_Server_configuration_file 
    [-plg plug-in_configuration_file] 
    -adm administration_server_configuration_file
    -silent
    此参数使 setupadm 命令能够在不生成消息文本的情况下运行。
    -create
    此参数指定您想要创建用户和组。如果您未指定此参数,那么 -usr-grp 参数的值必须存在。
    -usr
    此参数指定将运行管理服务器的用户标识。此用户标识值将在名为 admin.conf 的管理服务器配置文件内的 <User> 伪指令中更新。
    -grp
    此参数指定将运行管理服务器的组名。如果您指定了值,那么此值将用来更改配置文件和用户或组认证文件的文件许可权。此组名值在名为 admin.conf 的管理服务器配置文件内的 <Group> 伪指令中更新。

    请确保为管理服务器指定唯一的组名。

    -cfg
    此参数定义 IBM HTTP Server Web 服务器配置文件的标准路径。许可权和组信息将在此文件内更新。
    避免故障 避免故障: 管理服务器需要具有 IBM HTTP Server 配置文件的读写许可权。gotcha
    -plg
    此参数指定 plugin-cfg.xml 配置文件的标准路径。许可权将在此文件内更改。
    -adm
    此参数指定管理服务器配置文件的标准路径。如果您未指定此参数,那么将使用基于 install_root/conf/admin.conf 文件的缺省管理配置文件。

结果

当您运行 setupadm 命令时,将会发生下列操作:
  • 在系统上创建一个新用户和组(如果您指定了 -create 参数)
  • 将配置文件的组所有者更改为您指定的组名,并向该组授予这些文件的写许可权。此过程允许管理服务器修改这些配置文件。
  • 使用用户名和组名更新管理服务器配置文件。
  • 每次您运行此命令时,都创建一个备份文件。

下一步做什么

完成用于启动 IBM HTTP Server 管理服务器的步骤。有关更多信息,请参阅关于启动和停止 IBM HTTP Server 管理服务器的文档。

必须使用通过 apachectl restart 能够重新启动 IBM HTTP Server 的用户标识来启动 IBM HTTP Server 管理服务器。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=ihs-dist&topic=tihs_setupadmscript
文件名:tihs_setupadmscript.html