WebSphere3.5初步安裝手冊(自己寫的,自己做的圖片不知怎樣貼上來啊)
發表于:2007-07-01來源:作者:點擊數:
標簽:
3.1系統所需環境 操作系統:Microsoft Windows 2000 Advanced Server、Microsoft Windows Server、Microsoft Windows Professional之一,建議Microsoft Windows 2000 Server。 應用 服務器 :IBM WebSphere Application Server Advanced edition 3.5 + ptf4
3.1系統所需環境
操作系統:Microsoft Windows 2000 Advanced Server、Microsoft Windows Server、Microsoft Windows Professional之一,建議Microsoft Windows 2000 Server。
應用
服務器:IBM WebSphere Application Server Advanced edition 3.5 + ptf4(補丁包)。
數據庫:Oracle 8i 客戶端 + Oracle 8i DataBase。
計算機內存:最少256M,建議512M或更大。
3.2安裝前的準備工作
安裝Windows 2000到計算機,Server版和Professional版都可以,建議安裝前把原有操作系統刪除,確保Windows 2000運行穩定,安裝過程中請選擇安裝IIS 5.0(Inte
.net 信息服務)組件。根據我們
測試,Windows NT 4.0(+ Service Pack 6)對WebSphere應用服務器支持不理想,運行不穩定,所以我們強烈建議操作系統采用Windows 2000。
安裝完Windows 2000后請安裝Oracle 8i的客戶端程序,再配置
網絡環境。
3.3安裝WebSphere應用服務器
開始安裝WebSphere之前請確保計算機和數據庫服務器在同一個網段內,能ping通即可。
將含有WebSphere 3.5的CD-ROM放入光盤驅動器,找到安裝文件setup.exe,雙擊執行。語言請選擇中文,安裝方式選擇定制安裝,點下一步后出現選擇Application Server組件對話框,將IBM HTTP SERVER前面的勾去掉(如圖1),點下一步出現選擇WEB服務器插件對話框,去掉IBM HTTP SERVER V1.3.12前面的勾,選中Microsoft IIS V4.0,V5.0一項(如圖2)。
圖 1
圖 2
再點下一步,設定administrator用戶的密碼。此密碼應設為計算機的系統管理員密碼,如要設置成其它密碼亦可,但在啟動WebSphere服務時要改一下,后面將詳細說明。
接下來會出現數據庫選項對話框,設置成如圖3。其中數據庫名稱應與數據庫服務器的SID或全局數據庫名稱一致,路徑為Oracle客戶端的安裝路徑。當輸入完數據庫名稱后,URL一項也會隨之改變,我們只要將@后面的本機機器名改為數據庫服務器的IP地址即可,如果你的數據庫的服務端口不是1521請修改為數據庫指定的端口,如我們的數據庫服務器的IP為192.168.1.2,提供服務的端口為1521,全局數據庫保為cnxsl,相應的URL為:jdbc:
oracle:thin:@192.168.1.2:1521:cnxsl。數據庫用戶標識符一欄輸入能訪問所填數據庫的用戶名,再填寫口令兩次即可。
圖 3
接下來設定好WebSphere的安裝目錄即開始安裝,在這里為了描述方便,我們假設把它安裝在C:\WebSphere\AppServer目錄下。
完成安裝后安裝程序會提示重新啟動計算機,請選擇稍后重新啟動,因為我們還要為剛安裝好的WebSphere加上補丁程序包。
在我們提供的光盤里找到
was35_adv_ptf_4.zip這個文件把它解開,在解開的文件中找到install.bat文件,雙擊執行它會出現一個DOS窗口,首先它會要求你輸入WebSphere的安裝目錄,這里我們輸入C:\WebSphere\AppServer回車,如圖4所示。
圖 4
接下來按屏幕提示操作即可。在這個過程中它會問你是否更新WebSphere Application Server samples和IBM HTTP SERVER 1.3.12,輸入n回車即可。如果出現圖5的窗口,輸入yes繼續安裝。
圖 5
補丁安裝程序執行完后請重新啟動您的計算機。
3.4配置WebSphere應用服務器
將我們提供的Web 查詢系統程序COPY到D盤或E盤,COPY完后的目錄應該有D:\leaderquery\classes和D:\leaderquery\web兩個目錄,分別存放的是程序為類文件和頁面文件。
重新啟動計算機后進入控制面板,雙擊管理工具,再打開服務,啟動IBM WS AdminServer一項。如果你在安裝WebSphere時設置的administrator密碼與計算機的administrator用戶的密碼一致的話就可正常啟動;如果不一致請打開IBM WS AdminServer一項的屬性窗口,選擇登錄頁,再選擇本地系統帳戶和允許服務與桌面交互,確定后即可啟動服務。建議將其啟動類型設為自動,那么以后每次啟動計算機時即會自動啟動此服務。
啟動服務后單擊開始->程序->IBM WebSphere->Application Server V3.5->管理控制臺,啟動WebSphere 管理控制臺。如果管理控制臺不能啟動,說明服務里的IBM WS AdminServer一項沒有啟動。
打開管理控制臺后,只在控制臺消息里顯示控制臺就緒的字樣才能進行操作。展開WebSphere管理域,里面肯定有一個你計算機名字的節點,把它里面能展開的節點全部展開,找到Default Container一項,刪除它下面的HitCount Bean一項,刪除方法為右鍵點擊它再選擇除去即可。再找到Default Servlet Engine一項,刪除它下面的default_app、admin、examples、WSsamples_app節點,刪除后Default Servlet Engine的下級節點應該只有兩個了,即:User Profile Manager和Session Manager。這些刪除操作和下面的其它操作請在Default Server沒有啟動的情況進行,否則不能完成。
在你計算機名同級的節點上應該有個Admin DB Driver節點,這是連接數據庫的驅動程序及連接信息。請檢查它的配置信息,在我們的環境下正確配置 如圖6所示。其中名稱填Admin DB Driver,類名請選擇oracle.jdbc.driver.OracleDriver,URL前綴應該是在安裝WebSphere時所輸入的URL的前綴一致,注意這里最后沒有全局數據庫名,你所要修改的是@后面的數據庫服務器的IP地址(或計算機名)和端口號,確認無誤后單擊應用按鈕。
圖 6
選擇菜單控制臺->任務->創建數據源(注意:請一定要從菜單選擇創建,不能從右鍵菜單里選擇哦,否則你做的一切都是徒勞,所有下面的創建工作都要如此,請千萬牢記?。。。?,出現創建數據源向導對話框,選擇使用已安裝的JDBC驅動程序點下一步,數據源名稱請輸入LeaderQuery,注意一定用這個名字,并且請注意大小寫問題,其中的L和Q是大寫,其余都是小寫字母。數據庫名稱請輸入你們數據庫服務器上的全局數據名,這個名稱已經輸入過好幾次,應該不會填錯吧。JDBC驅動程序請選擇上面設置好的Admin DB Driver,再單擊完成。這時數據源已經創建好了。
接下來選擇菜單控制臺->任務->創建Web應用程序,出現創建Web應用程序(W)對話框,輸入Web應用程序名稱為leaderquery,當然這里你完全可以取其它任何名字,只要不違反WebSphere的名稱規則就行。在選擇要使用的JSP版本一項里請選擇啟用JSP1.1,其它默認,單擊下一步。接下來的對話框讓你選擇WEB應用程序的節點,應該選擇你計算機名下面的Default Server項的再下一級節點,即Default Servlet Engine,如我的計算機名為dingl,我的選擇如圖7所示。如果在你的局域網里只有你一臺計算機安裝了WebSphere則只有你的計算機名會出現,我們這里有四臺計算機安裝了WebSphere,當然會出現四個節點啦,請一定要選擇你自己計算機名稱下面的Default Servlet Engine。再點下一步,在出現的對話框里相關信息已經設置好了,但請確認Web應用程序名稱是你剛才所輸入的名稱,應該是Default_host,Web應用程序Web路徑請修改為/leaderquery,即只要去掉前面的/webapp即可。
圖 7
在接下來的對話框里設置WEB文檔的根目錄和類路徑及相關信息。文檔根一項請輸入D:\leaderquery\web(如果你把我們的程序拷貝在這個目錄下,這個目錄下所有的文件都是頁面文件),類路徑請修改為D:\leaderquery\classes。向下拖運滾動條,修改歡迎文件一項為/index.htm,其它選項全部取默認值即可,單擊完成按鈕以后我們就創建了一個叫leaderquery的Web應用程序。這時我們可以看到在Default Servlet Engine節點下面多了一個叫leaderquery的節點,這就是我們創建的Web應用程序了。展開它,發現下面有三個子節點,分別為出錯報告功能、文件處理使能器和JSP1.1處理器。
做完這些以后,你可以啟動你計算機名下面的Default Server,在Internet Explore里輸入試試,應該會出現一個登錄頁面,當然現在還是不能登錄的,因為你還沒有添加處理登錄用的小服務程序和我們寫的一個用來處理請求的小服務程序。如果此時不能打開登錄頁面,說明你上面的配置有問題或者等完成下面的步驟以后重新啟動你的計算機后再試試。
如果剛才你已經啟動了Default Server,現在請你停止它。選擇菜單控制臺->任務->添加小服務程序,出現添加小服務程序(L)對話框,選否,單擊下一步,接下來請選擇你剛才創建的Web應用程序leaderquery,如果沒有leaderquery請重新執行上面的步驟建立。單擊下一步,選擇創建用戶定義的小服務程序,再點下一步,出現配置小服務程序信息的對話框。小服務程序名稱一欄請輸入MainServlet,Web應用程序請選擇leaderquery,小服務程序類名請輸入com.nes.web.control.MainServlet,點添加按鈕添加一個叫/leaderquery/Main/*的小服務程序路徑,這時的對話框應該如圖8所示,要完全與圖8所輸入的一樣才是正確的配置哦。
圖 8
這時我可以不點下一步,直接點擊完成即可。再重復以上添加小服務程序的步驟,再添加一個處理登錄的小服務程序LoginServlet,在添加過程中,只有圖8所輸入的信息與MainServlet不一樣,其它步驟完全是一樣的,LoginServlet的配置信息如圖9所示。
圖 9
添加完小服務程序以后,關閉WebSphere管理控制臺。確認在服務里的IBM WS AdminServer一項為自動啟動,重新啟動你的計算機。
重新啟動以后就可以在瀏覽器中輸入開始查詢了。如果此時不能打開登錄頁面,請進入管理控制臺查看Default Server是否已經啟動,如果沒有啟動則啟動它,再進行查詢。
OK,現在你已經完成了所有的設置工作,可以坐下來休息一下了。
3.5注意事項
3.5.1登錄不成功
如果登錄時出現操作數據庫錯誤的提示,說明你的數據庫連接有問題,請在管理控制臺里仔細檢查連接數據庫的相關信息是否輸入正確,或者檢查網絡是否能ping通。如果你在URL里@后輸入的不是數據庫服務器的IP地址而是數據庫服務器的計算機名,請檢查你本機的DNS系統,即要能ping 通你的數據庫服務器的計算機名而不是pingIP地址。
3.5.2根本打不開登錄頁面
如果你打不開登錄頁面,那么你的情況是很糟糕的。這時你可以試著看能否打開IIS默認的頁面,如果不能請檢查IIS的設置,如果能說明WebSphere設置是有問題的。請重新按照上面的步驟仔細檢查是否設置正確。檢查后如果你的設置全部正確,請卸載WebSphere應用服務器,重新按照上面的步驟認真安裝。
3.5.3關于卸載
你如果要單獨卸載IIS再自動重新安裝IIS的話,那么你的IIS和WebSphere是不會一起工作的,你只有先把WebSphere卸載掉,再卸載Windows 2000的IIS。然后先安裝好IIS,再重新安裝WebSphere應用服務器。
附:這是我寫我們的客戶用的一個說明書,這中間有些地方涉及到我們自己的一些東東,請大家略過即可。這里沒有說明EJB、、服務器集群等配置,以后如果有的話(肯定會有的,而且我們下個系統用WebSphere 4.0 Application Server+WebSphere Studio 4.x Application Developer,但估計文檔寫出來要下半年哦,等著吧?。┪視a上來的。
有不明白的地方可貼到壇子上問,請勿用MAIL、QQ或MSN聯系?。?!
原文轉自:http://www.anti-gravitydesign.com