[z/OS]

在 z/OS V2R1 上配置 IBM HTTP Server 的實例

使用 IBM® Installation Manager 安裝 IBM HTTP Server 程式碼之後,您可以在 z/OS® 作業系統上配置 IBM HTTP Server 的實例。

開始之前

使用安裝程式之前,請先檢查下列:
  • 請確定環境符合應用程式伺服器的必要條件。如需相關資訊,請參閱準備基本作業系統
  • 使用 IBM Installation Manager 來安裝 IBM HTTP Server 產品程式。
  • 在執行 IBM HTTP Server 實例的 z/OS 系統上,裝載含有此目錄的檔案系統。
  • 執行 IBM HTTP Server 所需的 z/OS 系統配置
  • 若為第一次安裝,請為 IBM HTTP Server 建立「系統授權機能 (SAF)」使用者 ID 和群組。如需相關資訊,請參閱必要的 z/OS 系統配置的相關主題。

    本主題中後續的範例會假設伺服器使用者 ID 為 WWWSERV,而伺服器群組為 WWWGROUP。

  • 為伺服器實例的配置檔建立安裝目錄。如需相關資訊,請參閱有關在 z/OS 系統上移轉及安裝 IBM HTTP Server 的主題。
    本主題中後續的範例會假設安裝目錄為 /etc/websrv1。將目錄許可權設為 770,並將目錄所有權設定給伺服器使用者 ID 和群組:
    mkdir  /etc/websrv1 
    chown  WWWSERV:WWWGROUP /etc/websrv1
    chmod 770 /etc/websrv1
  • 若為第一次安裝,請使用 SAF 將 WebSphere® Application Server 控制區域使用者 ID 新增至 IBM HTTP Server 群組,以啟用管理主控台來修改 httpd.conf 檔案。例如,如果要將使用者 ASCR1 新增至群組 WWWGROUP,請輸入下列指令:
    CONNECT ASCR1 GROUP (WWWGROUP) OWNER (WWWGROUP)

關於這項作業

使用安裝程式,將執行中的 IBM HTTP Server for z/OS 的實例安裝在您的機器上。

程序

  1. 以執行安裝程式的使用者 ID 來登入 z/OS UNIX 系統服務 Shell。 將目錄切換至下列 IBM HTTP Server 產品程式目錄:
    cd /usr/lpp/IHSA/V9R0
    若為 z/OS V2R2 及更新版本,請切換至下列 IBM HTTP Server 產品程式目錄:
    cd /usr/lpp/ihsa_zos
  2. 指定 umask 022,以將 umask 值設為 022 如果要驗證 umask 值已設為 022,請執行 umask 指令。
  3. 執行安裝程式,以將產品檔案安裝至安裝目錄中、執行起始自訂作業,並建立從安裝目錄至產品目錄的符號鏈結。
    bin/install_ihs  -admin  server_installation_directory server_port
    有三個參數可以用來呼叫安裝程式。
    • -admin 關鍵字可讓您使用管理主控台來修改 httpd.conf 檔案。
    • 伺服器實例的安裝目錄。此目錄必須不同於產品目錄。
    • Web 伺服器的非 SSL 埠。預設埠為 80。您也可以在 Listen 指引上變更此埠。
    您可以在支援或不支援修改 httpd.conf 檔案的情況下呼叫指令。 在這兩個範例中,/etc/websrv1 都是安裝目錄,而 80 是 Web 伺服器的非 SSL 埠。請使用下列範例,從管理主控台呼叫安裝程式:
    • 這個範例是在支援修改 httpd.conf 檔案的情況下呼叫指令。
      bin/install_ihs -admin /etc/websrv1 80
    • 這個範例是在不支援修改 httpd.conf 檔案的情況下呼叫指令。
      bin/install_ihs /etc/websrv1 80
    註: 如果您的產品目錄路徑包含符號鏈結,請將符號鏈結指向下列預設產品目錄:/usr/lpp/IHSA/V9R0。如果您不使用預設產品目錄,則必須使用安裝 Script 的絕對路徑來呼叫它,例如 /WebSphere/9.0/SMPE/bin/install_ihs。 如果您未使用這兩個選項,當 IBM HTTP Server 建立安裝目錄的符號鏈結時,會建立實體鏈結,而不是邏輯鏈結。
  4. 選擇性的: 此為選用步驟,除非已配置管理主控台來啟動和停止 IBM HTTP Server。您可以藉由建立 IBM HTTP Server 實例的 JCL 編目程序,從 MVS™ 主控台來啟動此實例。如需相關資訊,請參閱有關使用 JCL 程序在 z/OS 上啟動 IBM HTTP Server 的主題。請確定 JCL 程序已指派給為 IBM HTTP Server 定義的使用者和群組,這部分在執行必要的 z/OS 系統配置的相關主題中已說明。
    警告: JCL 編目程序上的 PARM 值上限為 100 個字元。由於 PARM 值包含安裝目錄 (&DIR),如果目錄路徑太長,總長度可能會超過 100 個字元。在選擇安裝目錄時,必須將路徑名稱長度納入考量。如果安裝目錄路徑名稱太長,可以在 JCL 中使用較短的路徑命名方式,符號鏈結至原始安裝目錄路徑名稱。
  5. 選擇性的: 若要建立多個 IBM HTTP Server 實例,您可以執行 IBM HTTP Server 安裝程式多次。 不過,您每次執行安裝程式時,都必須指定不同的安裝目錄。

結果

請執行下列步驟,以確認您已順利將產品的執行中版本安裝在機器上:

  1. 使用伺服器使用者 ID 來登入 OMVS Shell。確認伺服器使用者 ID 有非零的 UID 值。將目錄切換至伺服器實例的安裝目錄:
    cd /etc/websrv1
  2. 執行下列指令,以確認程式的安裝:apachectl -vapachectl configtest
    下列輸出範例是安裝成功的範例。
    # bin/apachectl -v
    Server version: IBM_HTTP_Server/9.0.0.0 (Unix)
    Server built:   Jan  9 2016 11:20:34
    # bin/apachectl configtest
    Syntax OK
    實際的版本字串和建置日期會隨情況改變。
  3. 啟動 IBM HTTP Server。
    bin/apachectl start
  4. 使用執行安裝程式時所指定的非 SSL 埠號,或是預設埠 80,將 Web 瀏覽器指向 z/OS 系統的 IP 名稱或位址。您應該會看到 IBM HTTP Server 預設首頁。
  5. 執行下列指令,以停止 IBM HTTP Server:
    bin/apachectl stop

下一步

  • 必要:建立 IBM HTTP Server 的執行時期實例。如需相關資訊,請參閱在 z/OS V2R2 系統上安裝及配置 IBM HTTP Server
  • 選用:如果您同時使用 IBM HTTP Server 與 WebSphere Application Server,請安裝 WebSphere Application Server Web 伺服器外掛程式。

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



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