變更預設 CM Server 埠

這個主題說明屬於 CM Server 部署的預設埠,以及如何加以變更。

關於這項作業

WebSphere® Application Server 外掛程式埠(用於 IHS 和 WebSphere Application Server 之間的通訊)是由 IHS、SSL 和 CM Server Servlet 埠所組成。這些埠都不能在安裝期間變更。

如果 CM Server 主機上有別的應用程式使用這些埠,請重新配置該應用程式,以使用不同的埠。若您無法這麼做,便必須在安裝之後變更 CM Server 使用的埠。

如果您在 httpd.confserverindex.xml 中變更埠,您也必須在 plugin-cfg.xmlvirtualhosts.xml 中變更這些埠。在 virtualhosts.xml 檔中,變更 XML 之 HostAlias_x 區段中的埠號。

對所有平台來說(除了 HP-UX 以外),IHS 的預設埠是 80。對 HP-UX 來說,預設埠是 81。此資訊列在 httpd.confplugin-cfg.xml 中。這個埠可以在安裝期間變更。

對所有平台來說(除了 HP-UX 以外),SSL 的預設埠是 443。對 HP-UX 來說,預設埠是 444。此資訊列在 ssl.confplugin-cfg.xml 中。這個埠可以在安裝期間變更。

WC_defaulthost 是在 CM Server 的 IHS 和 WebSphere Application Server 之間傳送非 SSL 通訊的埠。WC_defaulthost 的預設埠號是 12080 (cmprofile)。需要變更之 CM Server Servlet 每一個設定檔的 serverindex.xml 中都定義了六個埠。WC_defaulthost 也定義在 plugin-cfg.xmlWC_adminhostWC_defaulthost_secureWC_adminhost_secureBOOTSTRAP_ADDRESSSOAP_CONNECTOR_ADDRESS 中。

請參閱下表,以取得包含可能需要變更之預設 CM Server 埠號之檔案的相關資訊。
表 1. 包含 CM Server 預設埠資訊的檔案
檔案 檔案的路徑名稱
httpd.conf Common\IHS\conf\
ssl.conf Common\IHS\conf\
serverindex.xml Common\CM\profiles\cmprofile\config\cells\node_name\nodes\node_name\
virtualhosts.xml Common\CM\profiles\cmprofile\config\cells\node_name\
plugin_cfg.xml Common\eWAS\profiles\
node_name 值的例子有機器名稱或是 Node01Cell (Windows®) 和 dfltCell(Linux® 或 UNIX® 系統)。

配置替代埠

關於這項作業

如果要配置替代埠號,請執行下列動作:

  1. http.conf 中新增 Listen 陳述式。例如,若要新增埠 8000,請新增指令行 add Listen 8000
  2. 將替代埠新增到 plugin-cfg.xml 中的 virtualhost 群組。
  3. 將替代埠新增到 virtualhosts.xml 檔的 HostAlias_x 區段中。

意見