為管理伺服器執行 setupadm 指令

如果您需要手動配置管理伺服器,或是需要修改其配置,請執行 setupadm 指令。

開始之前

支援使用外掛程式配置工具 (PCT) 來配置 IBM HTTP Server 管理伺服器。如果您無法執行 PCT,本主題提供手動指示。
避免困難 避免困難: 在執行 setupadm 之前,您必須先執行:
cd /path/to/IHS
bin/postinst -t setupadm -i $PWD 
gotcha

程序

  1. 選擇性的: 變更 WebSphere Application Server 用來向管理伺服器鑑別的使用者 ID 和密碼。 如果您需要變更使用者 ID 和密碼,請使用 htpasswd 公用程式。如需相關資訊,請參閱「使用 htpasswd 公用程式來啟用對管理伺服器的存取」說明文件。
  2. 使用 IHS_HOME/bin/setupadm 指令來設定管理伺服器。 您可以設定管理伺服器,以在下列實務中執行:
    • 非 root 使用者和群組,由 root 啟動時,IBM HTTP Server 管理伺服器將會以這個身分來執行
    • 非 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
    此參數指定將要執行管理伺服器的使用者 ID。會在管理伺服器配置檔(檔名為 admin.conf)的 <User> 指引中更新這個使用者 ID 值。
    -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 管理伺服器的說明文件。

用來啟動 IBM HTTP Server 管理伺服器的使用者 ID 必須與 IBM HTTP Server 相同,才能以 apachectl restart 來將其重新啟動。


指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=ihs-dist&topic=tihs_setupadmscript
檔名:tihs_setupadmscript.html