WebSphere快速入門(18)
發表于:2007-07-01來源:作者:點擊數:
標簽:
6.3 定制配置 本節介紹如何啟動和使用 WebSphere 應用 服務器 的管理器(一個圖形界面)為 Servlet 活動和 WebSphere應用服務器的組件定制基本設置參數。 1.啟動 WebSphere應用服務器的管理器 要啟動 WebSphere應用服務器的管理器,在 Web 瀏覽器中輸入 URL
6.3 定制配置
本節介紹如何啟動和使用
WebSphere應用
服務器的管理器(一個圖形界面)為 Servlet 活動和 WebSphere應用服務器的組件定制基本設置參數。
1.啟動 WebSphere應用服務器的管理器
要啟動 WebSphere應用服務器的管理器,在 Web 瀏覽器中輸入 URL:http://your.server.name:9527/。其中 your.server.name 是主機的全限定名。注意:如果在安裝了 WebSphere應用服務器的同一機器的瀏覽器中啟動 WebSphere應用服務器的管理器,使用 http://localhost:9527/ 以獲得更高性能。
管理器啟動并顯示登錄頁面。若是首次登錄至管理器,請使用 admin 作為登錄用戶標識符和口令。單擊“確定”。為
安全起見,應該更改登錄口令。要運行管理器,需要支持 Java
開發組件(JDK)1.1.6 的 appletviewer 或瀏覽器。請參閱準備安裝 WebSphere應用服務器中的軟件要求,查看選項。
2.使用 WebSphere應用服務器的管理器
管理器左邊的瀏覽區域允許: 為不同 WebSphere應用服務器 組件定制設置、配置 Servlet 和設置別名及過濾、建立和維護安全性、收集和監控 WebSphere應用服務器、連接和 Servlet 數據。
(1) 定制基本屬性
在使用 WebSphere應用服務器管理 Servlet 之前,請為 Servlet 活動和 WebSphere應用服務器的組件屬性配置基本設置參數。在管理器瀏覽區域,單擊“設置”顯示可定制不同設置的項目頁面。
l 管理頁面:更改登錄至管理器的用戶標識符和口令,并為管理器指定新的端口號。
l 連接管理頁面:設置連接緩沖池,從而減少用于維護與數據服務器(如 IBM DB2 關系
數據庫)的連接所花費的資源。
l 目錄管理頁面:為目錄服務器指定設置,允許從 Web 服務器、操作系統、WebSphere應用服務器 及其它軟件產品的中央位置管理安全性數據。
l Java 引擎頁面:指定 Java 編譯器設置并指出 WebSphere應用服務器 是作為 Web 服務器一部分運行以獲得較高性能,還是作為獨立模式運行以獲得更好安全性。
l 會話跟蹤頁面:指定維護用戶會話(來自于相同瀏覽器的相關用戶請求系列)的狀態信息的設置。
l 用戶簡要表文件頁面:指定維護關于 Web 站點訪問者永久信息的設置。
l 頁面:指定 Servlet 的替代路徑,允許 Web 服務器根據 Servlet 請求期間客戶機指定的不同域提供不同文檔。
(2) 配置 Servlet、別名和過濾
放置在<as_root>\servlets 目錄下的 servlet 在請求時自動裝入和重新裝入(如果更新過)。也可以使用 WebSphere應用服務器 管理器,通過初始化參數和創建 Servlet 別名和過濾更為直接地管理 Servlet。要管理 Servlet,單擊管理瀏覽區域中的 Servlet 并選擇頁面:
l 配置頁面:為個別 Servlet 定義配置信息和初始化參數,如關聯的類文件,是否在啟動時裝入 Servlet 以及 Web 服務器是否從遠程裝入 servlet。
l 別名頁面:指定路徑映射規則,允許用戶輸入快捷 URL 來調用特定 servlet。
l 過濾頁面:聯系 Servlet 和
MIME-類型,從而每當生成一個特定的 MIME-類型響應時,調用一個特殊的 Servlet。
(3) 維護安全性
通過定義用戶、組、資源和存取控制表建立和維護安全性。通過為每個用戶、組和資源指定特定訪問設置,可精確地控制如何使用服務的資源,及由誰使用。單擊管理器瀏覽區域中的安全性顯示這些頁面::
l 用戶頁面:指定允許誰訪問由 WebSphere應用服務器 提供的 Web 頁面及其它資源,如 servlet。
l 組頁面:將用戶與命名列表相關聯,允許同時對整個組賦予訪問權限。
l 存取控制表頁面:為用戶和組指定訪問許可。
l 資源頁面:為特定目錄、文件和 WebSphere應用服務器 上的 servlet 指定安全性參數。
(4) 收集和監控服務器數據
通過查看日志文件監控 Servlet 活動、已裝入的 Servlet 的狀態和資源的實時使用。單擊監視器瀏覽區域中的“服務器執行分析”顯示頁面列表:
l JVM 調試頁面:啟用 JVM 調試和指定調試設置。
l 事件頁面(在日志文件下):監控事件日志中收集的信息 。
l 出錯頁面(在日志文件下):監控出錯日志中收集的信息。
l 活動會話頁面(在監控下):監控關于 Web 服務器上當前活動的用戶會話的信息,包括關于個別會話的信息和所有活動會話的摘要信息。
l 數據庫緩沖池連接頁面(在監控下):監控連接緩沖池信息,包括關于緩沖池和個別連接的統計數字。
l 轉儲面板頁面(在監控下):指定何時及在何處創建 Servlet 轉儲和活動快照。
l 異常情況狀態(在監控下):監控來自于 Java 引擎和 servlet 的異常數據 。
l 已裝入 Servlet 頁面(在監控下):監控個別 servlet 的狀態和統計數字。
l 日志輸出頁面(在監控下):查看事件或出錯日志輸出的記錄。
l 資源使用頁面(在監控下):監控服務資源如何被使用,包括內存、請求句柄對象緩沖池、服務請求和服務響應時間。
l 跟蹤頁面:監控跟蹤數據,通常由 IBM 服務人員提出請求。
l 注銷:要快速注銷,單擊管理器瀏覽區域中的“注銷”,返回管理器登錄屏幕。
6.4 部署Servlet
在WebSphere應用服務器上部署 Servlet需要四個步驟:編譯 Servlet 或 Web 應用程序、將類文件放到 WebSphere應用服務器上、將相關的 HTML、JSP 和 SHTML 文件放到WebSphere應用服務器上、用WebSphere應用服務器的管理器來配置初始化參數,并設置其它選項。
1.編譯 Servlet 和 Web 應用程序
編譯 Servlet,有下列注意事項:
(1) 確保系統 CLASSPATH 環境變量中包括 JDK classes.zip 文件和相應的 WebSphere應用服務器 JAR 文件。 lib 目錄中有幾個 WebSphere應用服務器 JAR 文件。根據所需導入的類的不同,可能還需要將那些未列在該示例中的 JAR 文件包括在內:
如果使用的是 Windows NT,請分別輸入下列命令(在同一行中):
set CLASSPATH=.;JAVA_HOME\lib\classes.zip;
applicationserver_root\lib\ibmwebas.jar;
applicationserver_root\lib\jst.jar;applicationserver_root\lib\jsdk.jar;
applicationserver_root\lib\xml4j.jar;
applicationserver_root\lib\databeans.jar;%CLASSPATH%
(2) 用下列命令將 PATH 環境變量設置成包括
java/bin 目錄的變量:
對于 Windows NT,該命令為:set PATH=JAVA_HOME\bin;%PATH%
(3) 通過發出下列命令來
測試相應的 Java Development Kit (JDK) 是否在路徑中:
java -version
該命令應該返回 JDK 版本的狀態消息。
(4) 通過發出下列命令來編譯 Servlet
javac filename.java
2.將類文件放到 WebSphere應用服務器上
缺省情況下,WebSphere應用服務器在 Servlet 根目錄 applicationserver_root\servlets 下查找 Servlet 類文件。請將編譯過的 Servlet 類文件復制到該目錄下。要從替代 Servlet 目錄中裝入 Servlet,請配置可重裝 Servlet 目錄。要從遠程系統中裝入 Servlet,請在用 WebSphere應用服務器的管理器配置 Servlet 時,指定該遠程系統。
(1) 如果 Servlet 在軟件包中,則將軟件包結構鏡像成 servlet\ 或可重裝 Servlet 目錄下的子目錄。例如,如果 Servlet SignonServlet.class 和 A
clearcase/" target="_blank" >ccountBean.class 在名為 WebBank 中的軟件包中,請將 Servlet 放在目錄 servlet\WebBank下。
(2) 如果 Servlet 導入您所開發的非 Servlet 類,建議將那些類復制到 applicationserver_root\servlets 下。
根據jvm.properties 文件中的設置,將決定所有的 Servlet 標準輸出是到 applicationserver_root\logs\ncf.log 文件還是 Java 控制臺窗口。請參閱 啟用 Java 控制臺中的有關的說明。
3.將HTML、JSP和SHMTL文件放到WebSphere應用服務器上
將與Servlet有關的HTML、JSP 和 SHMTL文件復制到 Web 服務器的 HTML 文檔根目錄 server_root\HTML_directory 下。該目錄是由特定服務器配置(傳遞、別名和規則的設置)所決定的。
4.配置 Servlet
若要從遠程系統上的 JAR 或 SER 文件裝入 Servlet,或設置初始化參數,請使用 WebSphere應用服務器的管理器來配置 Servlet 或使用XML Servlet 配置。
原文轉自:http://www.anti-gravitydesign.com