[AIX Solaris HP-UX Linux Windows][IBM i]

在相同機器上配置 Web 伺服器和應用程式伺服器設定檔

>WebSphere® Application Server 提供 Web 伺服器外掛程式,可讓您配置成與特定品牌的 Web 伺服器通訊。您將瞭解如何將 Web 伺服器、其 WebSphere Application Server 的 Web 伺服器外掛程式,以及應用程式伺服器,安裝在相同機器上。

開始之前

[IBM i]若有多份設定檔存在時,您可以選取「Web 伺服器外掛程式配置工具」配置的設定檔。有關決定如何選取所要配置之設定檔的邏輯流程的說明,請參閱外掛程式配置

[AIX Solaris HP-UX Linux Windows]若有多份設定檔存在時,您可以選取「Web 伺服器外掛程式配置工具」配置的設定檔。有關決定如何選取所要配置之設定檔的邏輯流程的說明,請參閱外掛程式配置

如果 WebSphere Application Server 系列產品支援特定品牌的 Web 伺服器(如:IBM® HTTP Server 或 Microsoft Internet Information Services (IIS)),則 WebSphere Application Server 產品會提供您必須安裝之 Web 伺服器的二進位外掛程式。

如果 WebSphere Application Server 系列產品未提供特定品牌之 Web 伺服器的二進位外掛程式,該 Web 伺服器即不受支援。二進位外掛程式的用途是提供 Web 伺服器和應用程式伺服器之間的通訊協定。

[AIX Solaris HP-UX Linux Windows]假設您建立了新的設定檔,同時假設您要使用 Web 伺服器。您必須安裝新的 Web 伺服器以用於該新的設定檔、安裝「Web 伺服器外掛程式」,並使用「Web 伺服器外掛程式配置工具」來配置 Web 伺服器和應用程式伺服器。

如果尚未安裝 Web 伺服器,您仍然可以安裝「Web 伺服器外掛程式」供未來使用。

這個程序會配置機器上作為預設設定檔的應用程式伺服器設定檔。Web 伺服器和應用程式伺服器之間存在一對一的關係。

不過,獨立式應用程式伺服器設定檔和受管理設定檔都可以定義多部 Web 伺服器,且每一部 Web 伺服器定義在個別的 Web 伺服器定義中。

這篇文章說明如何建立下列拓蹼:

應用程式伺服器與選用 Web 伺服器位於一部機器上

註: 如果要支援由非 root 使用者安裝外掛程式元件,應用程式伺服器也必須是由同一非 root 使用者安裝。否則,在應用程式伺服器安裝架構中,將無法執行 Web 伺服器配置 Script。

關於這項作業

註: 這個主題參照一或多個應用程式伺服器日誌檔。 此外,在分散式和 IBM i 系統上,另外也建議您可以配置伺服器來使用「高效能可延伸記載 (HPEL)」日誌和追蹤基礎架構,而不使用 SystemOut.logSystemErr.log, trace.logactivity.log 檔案。HPEL 與原生 z/OS® 記載機能也可以一起使用。如果您使用 HPEL,則可以從伺服器設定檔 bin 目錄,利用 LogViewer 指令行工具來存取您所有的日誌和追蹤資訊。請參閱有關利用 HPEL 疑難排解應用程式的資訊,以取得更多使用 HPEL 的相關資訊。
「Web 伺服器外掛程式配置工具」在收集下列資訊之後,會為支援的 Web 伺服器配置外掛程式:
  • 要配置之 Web 伺服器的類型
  • 已安裝之目標 Web 伺服器的架構(64 位元或 32 位元)
  • 要配置之 Web 伺服器的一或多個配置檔位置
  • Web 伺服器埠
  • 若為 IBM HTTP Server,會收集下列資訊:
    • 選用 IBM HTTP Server 管理伺服器設定的埠號
    • 從管理主控台接受選用 IBM HTTP Server 管理伺服器鑑別時所用的使用者 ID 與密碼
    • [AIX][Linux]對 IBM HTTP Server、IBM HTTP Server 管理伺服器和 Web 伺服器外掛程式配置檔具備寫入權的系統使用者 ID 和群組
    • [Windows]當您選擇以 Windows 服務形式執行 IBM HTTP Server 管理伺服器時,所使用的使用者 ID 與密碼
  • Web 伺服器定義的名稱
  • 要使用的配置實務
    • 若為遠端實務,工具會收集應用程式伺服器的主機名稱或 IP 位址。
    • 若為本端實務,工具會收集 WebSphere Application Server 產品的安裝根目錄。
  • 要配置成使用 Web 伺服器外掛程式的設定檔

「Web 伺服器外掛程式配置工具」會編輯 Web 伺服器的一或多個配置檔,亦即,它會建立指引,來指向二進位外掛程式模組和外掛程式配置檔的位置。

二進位外掛程式模組的名稱會因 Web 伺服器類型而異。外掛程式配置檔一律是 plugin-cfg.xml 檔。

除非已存在 Web 伺服器定義,否則,「Web 伺服器外掛程式配置工具」會在應用程式伺服器配置中建立一項。

您可以使用管理主控台,來管理 Web 伺服器配置。舉例來說,當您將應用程式安裝在應用程式伺服器時,也可以選擇將它安裝在 Web 伺服器定義中。若是如此,已更新的 plugin-cfg.xml 檔會顯示新的應用程式可供使用。在 Web 伺服器讀取已更新的外掛程式配置檔時,Web 伺服器就會察覺新的應用程式,並可提供給 Web 用戶端。

如果您選擇不將新應用程式安裝在 Web 伺服器定義中,就不會將應用程式新增至外掛程式配置檔。Web 伺服器不會察覺應用程式,且無法將它提供給 Web 用戶端。

支援的配置 支援的配置: 只有在 AIX®、Linux 和 Windows 上,才支援此工具。除了使用「Web 伺服器外掛程式配置工具」,您也可以改用 pct 指令行工具與回應檔來配置 Web 伺服器。 如需相關資訊,請參閱使用 pct 工具來配置 Web 伺服器外掛程式sptcfg

利用這項程序,來安裝 Web 伺服器外掛程式、配置 Web 伺服器,並在預設應用程式伺服器設定檔中建立 Web 伺服器定義。

程序

結果

安裝 Web 伺服器外掛程式會建立 Plugins 目錄和一些子目錄。比方說,以下是在 Linux 系統上建立的一些目錄:
  • plugins_root/bin/32bitsplugins_root/bin/64bits 包含所有受支援之 Web 伺服器的二進位外掛程式
  • plugins_root/logs 含有日誌檔
  • plugins_root/properties 含有版本資訊

除非 Web 伺服器定義已存在,否則「Web 伺服器外掛程式配置工具」會在應用程式伺服器設定檔內建立一項。

「Web 伺服器外掛程式配置工具」會將 Web 伺服器配置成使用 profile_root/plugin-cfg.xml 檔。

只要發生的事件會影響 Web 伺服器外掛程式配置檔 plugin-cfg.xml,應用程式伺服器就會重新產生該檔案。這類事件包括新增或移除應用程式、伺服器或虛擬主機。獨立式應用程式伺服器會在下列位置中重新產生檔案:
profile_root
   /config/cells/cell_name/nodes/
   web_server_name_node/servers/
   web_server_name/plugin-cfg.xml
在聯合節點中,如果建立或移除叢集和叢集成員,也會重新產生檔案。部署管理程式會在下列位置中,為聯合應用程式伺服器重新產生檔案:
profile_root
   /config/cells/cell_name/nodes/
   node_name_of_AppServer/servers/
   web_server_name/plugin-cfg.xml

下一步

在配置本端 Web 伺服器的外掛程式之後,即可立即啟動獨立式應用程式伺服器和 Web 伺服器。在您啟動伺服器之後,請開啟應用程式伺服器的管理主控台,並儲存已變更的配置。

在配置本端 Web 伺服器的外掛程式之後,您可以在執行用來完成配置的 Script 之後,啟動聯合應用程式伺服器和 Web 伺服器。開啟部署管理程式的管理主控台。等待將節點同步化。儲存已變更的配置 (其中含有新的 Web 伺服器定義)。

請參閱選取 Web 伺服器拓蹼圖和導覽圖,以取得安裝程序的概觀。

如需外掛程式配置檔位置的相關資訊,請參閱外掛程式配置

如需配置 Web 伺服器時所涉及之檔案的相關資訊,請參閱 Web 伺服器配置

如需「Web 伺服器外掛程式配置工具」如何配置支援的 Web 伺服器的相關資訊,請參閱編輯 Web 伺服器配置檔

如需安裝 Web 伺服器外掛程式的其他安裝實務相關資訊,請參閱配置 Web 伺服器外掛程式


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



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