上周,領導叫我部署一個JSP項目,由於自己從未接觸過JSP,於是立即在網上找了一些關於Apache Tomcat 5.5部署jsp項目的資料學習起來。其實這並不是件什麼難事,但是遇到一些客觀因素的話就比較麻煩了。我部署了一天時間,奇怪的是怎麼也連不上資料庫,把我給氣壞了,最後終於在某個論壇發現可能是自己安裝的Sql server2000資料庫沒有打SQL Server 2000 SP4補丁的原因。於是立即從網上把補丁下載下來並安裝好,之後再一試,一切順利,順利的登陸到系統。可是等我進入系統後,又發現所有的頁面全是亂碼,真是頭痛,自己又不得不在網上找一些解決JSP亂碼問題的方法,終於花了俺兩天時間才真正把這個JSP項目部署成功。哎,自己第一次部署JSP項目真是曆經坎坷,道路曲折呀!但經過這次部署後,自己也小有心得,現把自己部署的全過程和問題解決方案記錄下來,希望對大家有所協助!
一、必備軟體有:apache-tomcat-5.5、jdk-1.5、SQL Server 2000 driver for JDBC、SQL2000-KB884525-SP4-x86-CHS(SP4補丁/我就是被這東東給害慘了)、SQL server 2000安裝程式。
二、軟體安裝
1.安裝SQL Server 2000,安裝過程中需要注意的地方如下:
運行Autorun.exe檔案或其它可執行檔,調出安裝程式後,出現所示介面。選擇“本機電腦”後,點擊“下一步”。
選建立新的SQL Server執行個體……”,點下一步
選中“伺服器和用戶端工具”,點下一步
注意這裡比較關鍵,身分識別驗證選擇“混合模式”()。請注意,sa的登入密碼與Windows的登入密碼不能相同。如出現相同,軟體則無法串連資料 庫。sa為進階使用者名稱,sa的密碼即是軟體的初始密碼。後面的就可以預設安裝下去了。
2.安裝SQL Server 2000補丁SQL2000-KB884525-SP4-x86- CHS.EXE,雙擊後出現
然後一直預設安裝即可,再到C盤的SQL2KSP4目錄下找到setup.bat,然後雙擊,然後一直到這裡選擇:
SQL Server系統管理員.....,,輸入你剛才安裝SQL Server 2000時設定的sa密碼
下面的就OK 啦!
3.jdk-1.5的安裝很容易,我就不在這裡詳述了
4.安裝apache-tomcat-5.5注意事項:其它地方沒什麼特別之處,關鍵如下所示
如注意連接埠的配置,預設為8080,我們可以在連接埠範圍內自己設定任意一個連接埠如(8888),但要確保連接埠不被佔用;
如安裝過程中注意選擇對應的JDK版本,如果版本選擇錯誤的話,也有可能導致配置錯誤。
5.SQL Server 2000 driver for JDBC的安裝也很簡單,直接雙擊預設安裝即可。
最後找到把Microsoft SQL Server 2000 Driver for JDBC\lib下的msbase.jar、mssqlserver.jar、msutil.jar三個檔案複製到Tomcat 下的bin目錄下tomcat-5.5.20\common\lib。(這個地方比較關鍵希望大家注意),接著可以啟動tomcat,在IE中訪問http://localhost:8088(設定的連接埠為8088),如果看到tomcat的歡迎頁面的話說明安裝成功了。