發佈至 WebSphere® Application Server - Express
之前,您必須先指定伺服器的伺服器資訊。
當您為專案或資源選取在伺服器中執行,伺服器工具會自動執行下列事項:
- 驗證伺服器配置以確定伺服器配置中所定義的專案與工作台中的專案一致
- 嘗試連接伺服器
- 利用伺服器中所定義的遠端配置資訊來更新伺服器配置
- 假如已在「伺服器喜好設定」頁面(視窗 > 喜好設定 > 伺服器)中選取了在啟動伺服器之前自動發佈勾選框,將執行下列事項:
- 使用伺服器中所定義的遠端檔案轉送機制,將伺服器配置發佈至伺服器中。
- 將應用程式發佈至安裝 WebSphere Application Server - Express 的機器中。
如果要在 WebSphere Application Server - Express 中發佈專案,請遵循下列步驟:
- 將 WebSphere Application Server-Express AppServer
特性安裝在本端環境或遠端機器中。 這會安裝用來與開發環境通訊的應用程式伺服器和 Agent Controller 服務。
- 如果本端機器還沒有安裝 WebSphere Application Server-Express Site Developer 特性,就將它安裝在本端機器中。
- 在本端機器中啟動 WebSphere Application Server-Express Site Developer。
- 在 Web 視景中,選取「伺服器配置」視圖。
- 用滑鼠右鍵按一下伺服器,選取新建 > 伺服器和伺服器配置。 這時會開啟「建立新伺服器和伺服器配置」精靈。
這個精靈將同時建立新的伺服器和配置。
- 在伺服器名稱欄位中,輸入伺服器名稱,如 Remote Express V5。
- 在伺服器類型清單中,選取 Express 伺服器,再按下一步。
- 在主機位址欄位中,輸入 WebSphere Application Server - Express 執行所在之遠端機器的完整 DNS 名稱或 IP 位址。 然後再按下一步。
- 如果找到伺服器且建立了與 Agent Controller 的通訊,WebSphere 安裝目錄欄位應該已經填妥。 如果沒有填妥,就表示 Agent Controller 不在適當執行中,或取得 IP 位址時發生問題。
如果要診斷任何 Agent Controller 問題,請查看在 WS_AppServer_installdir\RAC\config\servicelog.log
中的 Agent Controller 日誌,其中 WS_AppServer_installdir
是 WebSphere Application Server-Express AppServer 特性在遠端機器的安裝目錄。
- 再按下一步來顯示精靈的「建立或選取遠端檔案轉送」頁面。 遠端檔案轉送含有在發佈期間將 Web 應用程式及伺服器配置轉送至 Express 伺服器的資訊。
- 如果您已將 AppServer 特性安裝在遠端機器中,您可以將網路磁碟機對映至應用程式伺服器安裝其中的遠端機器的磁碟機。
另外,您也可以在遠端機器中設定 FTP 伺服器。 如果您使用對映磁碟機,請按下一步,將遠端目標目錄設為應用程式伺服器安裝其中的名稱。如果您將應用程式伺服器安裝在遠端機器的 C:\Program Files\IBM\WebSphere\Express\AppServer,且您已將 H: 磁碟機對映至遠端機器的 C: 磁碟機,
您可以指定 H:\Program Files\IBM\WebSphere\Express\AppServer 來作為遠端目標名稱。
- 按一下完成來建立遠端檔案轉送和 Express 伺服器。 伺服器會出現在「伺服器配置」視圖和「伺服器」視圖中。
- (選用)在「伺服器配置」視圖中,按兩下您先前所建立的伺服器。 這時會開啟伺服器編輯器。伺服器編輯器有若干頁面,可讓您配置一般伺服器參數、路徑、環境變數、Web 選項、資料來源、埠、追蹤、安全和應用程式。請進行任何變更之後,請務必儲存檔案,再重新啟動伺服器,使變更生效。
- 部署伺服器相關參數是利用 Web 部署描述子 (web.xml) 編輯器和 EAR 部署描述子 (application.xml) 編輯器來設定的。
- 在「導覽器」視圖中,用滑鼠右鍵按一下專案,選取在伺服器中執行,再選取您建立的伺服器。 伺服器工具會將檔案發佈在伺服器中。這時會啟動應用程式伺服器,且會在「主控台」視圖中顯示輸出。
- 如果要知道已定義之伺服器的狀態,請按一下編輯區下的伺服器標籤。 每個伺服器的項目都會顯示狀態資訊,比方說,伺服器在執行中或已停止。