您可以結合 WebSphere® Application Server 6.0 版埠來配置虛擬主機別名。虛擬主機是一部類似多部主機的主機。別名是用戶端用來形成 Web 應用程式資源(如 Servlet、JSP 或 HTML 頁面)之 URL 要求的網域名稱系統 (DNS) 主機名稱和埠號。比方說,http://myhost:8080/servlet/snoop 這個 URL 的 "myhost:8080" 部分就是別名。
必備條件
- 建立一個企業應用程式,將伺服器目標設為 WebSphere Application Server 6.0 版。
如果要新增虛擬主機,請遵循下列步驟:
- 切換至 J2EE 視景。
- 在「專案瀏覽器」視圖中,展開企業應用程式資料夾。
- 在您要新增虛擬主機的企業應用程式專案資料夾之下,按兩下部署描述子來開啟應用程式部署描述子編輯器。
- 選取編輯器底端的部署標籤。
- 展開虛擬主機區段。
- admin_host 和 default_host 的虛擬主機名稱已自動建立好。 這些都是預設項目,請勿嘗試移除或修改這些配置。在這個狀況中,如果預先定義的虛擬主機名稱符合您的需求,您可以跳過下面的步驟。
- 建立虛擬主機名稱。
- 按一下虛擬主機名稱清單表格旁的新增按鈕。 這時會開啟「新增主機名稱項目」對話框。
限制: 您不能新增預設主機名稱 admin_host 或 default_host,因為它們是伺服器保留的名稱。
- 在主機名稱欄位中,指定要模擬多部主機之單一主機的主機名稱。
- 建立主機別名。 主機別名清單指定可用的主機名稱及其埠號的清單,埠號分別選自虛擬主機名稱清單。
- 在主機別名清單框旁,按一下新增或編輯按鈕。 這時會開啟「新增主機別名項目」對話框。
- 在主機名稱欄位中,輸入用戶端用來要求 Web 應用程式資源(如 Servlet、JSP 檔或 HTML 頁面)的 DNS 主機名稱。比方說,主機別名可能是 myhost。
- 在埠欄位中,輸入 Web 伺服器已配置來接受用戶端要求的埠。比方說,在 DNS 名稱 myhost:8080 中的埠是 8080。
- 儲存變更並關閉編輯器。 這時已將替代變數項目新增至部署描述子檔案中。