tomcat配置Java的war包:
注:部署war包,部署war的目的是訪問jsp頁面,對jsp進行操作,所以解壓完要清楚war包里的jsp頁面放在哪個目錄下
1.首先將war包放在tomcat的webapps目錄下,放在這個目錄下后重啟tomcat讓程序自動解壓war包
2.war自動解壓完成有就可在頁面訪問,服務器IP地址加Tomcat的端口還有要訪問頁面的jsp地址,如:
注:為什么要修改數據庫配置,因任何一個項目都會有數據庫的東西在里面一個或者多個,首要修改數據庫配置,然后在連接數據庫,數據初始化要,數據初始先把數據文件拿下來在win下面執行dang.sql
3.Java項目百分之九十的數據庫文件都在這個路徑下
/usr/local/apache-tomcat-7.0.90/webapps/dangdang_dk/WEB-INF/classes, 在訪問注冊過程中出現郵箱驗證不能訪問成功一直轉圈。此時我修改了數據中的IP地址以及最大連接數,之前默認的IP地址是localhost但有的時候數據庫權限問題導致無法訪問所有修改成IP地址,password之前默認的密碼第root,所以這里需要修改密碼,我修改為123456,maxActive最大連接數之前太小了導致沒法釋放這里我改成了500;
修改完wq保存退出;注:maxActive還有就是我們改最大連接的時候會改成0,因為說0是沒有限制,但是寫成0有可能會導致無限制的增長,最后數據庫達到最大連接數,然后就完蛋了,所以這里最好寫具體的數據
4.然后重啟tomcat./shutdown.sh ,然后並打印日志./startup.sh & tali -f ../logs/catalina.out,如打印出來的日志是一下部分是正常的,如果顯示的是true 就是失敗了
還有一種情況是你啟動tomcat的時候提示你端口號被占用了,這個時候就需要我們修改conf目錄下的server.xml 文件修改端口了
5.由於注冊中有驗證碼,所以要修改jsp文件里的修改驗證碼的代碼,把校驗那部分給刪除。如圖所示,只留下紅框里的,然后剩下的都刪除,注在刪代碼前最好先看清楚代碼邏輯,還有要提前備份好不然刪錯了就麻煩了,我就是總犯這樣的錯誤