第一次寫博客,錯誤的地方還請指出,一塊兒學習,一塊兒進步!java
Tomcat大概不少人都知道這個中小型的開源服務器(不是很瞭解的能夠百度或者在博客園,或者其它平臺搜索一下)。web
這篇隨筆主要記錄的是我第一次安裝Tomcat時,遇到的一些小情況,以及解決的方法。apache
第一:下載Tomcat,你們能夠去官方下載(圖一),先選擇本身想要的版本(圖二),api
PS:如今一些相關的教學視頻好像都是下載8.5瀏覽器
圖一tomcat
圖二服務器
第二:下載以後,解壓縮到本身想要解壓的文件夾(隨意,路徑最好所有是英文),session
第三:文件夾文件的做用app
bin:能夠執行文件。
conf:tomcat服務器的配置文件
lib:tomcat啓動後須要依賴的jar包
logs:tomcat工做以後的日誌文件
webapps:是tomcat布暑工程的目錄。webapp
work:jsp文件在被翻譯以後,保存在當前這個目錄下,session對象被序列化以後保存的位置
圖三
第四:打開bin文件夾下,雙擊startup.bat文件,啓動Tomcat......而後在瀏覽器中輸入http://localhost:8080/來驗證Tomcat是否正常啓動了。
重頭戲來了!!!
你可能發現你雙擊打開startup.bat文件後,出現亂碼的狀況(圖四),甚至打不開Tomcat。
圖四
亂碼:是由於在Tomcat配置文件中,logging.properties(路徑:/conf/logging.properties)文件內編寫的是UTF-8標準,可使用記事本軟件打開這個文件,找到java.util.logging.ConsoleHandler.encoding = UTF-8 將 UTF-8 修改成GBK,修改後:java.util.logging.ConsoleHandler.encoding = GBK,這時候從新雙擊打開startup.bat文件後,顯示就變得正常了(圖五)。
圖五
Tomcat未正常啓動,我碰壁的狀況下,有兩點錯誤:
首先,第一個小錯誤是,我把協議輸入錯了,http://localhost:8080/ 我把它輸入成https://localhost:8080/,請你們必定放這種比較傻的錯誤;
第二個錯誤:未配置系統變量,系統變量配置以下,配置內容以下:
圖七:變量值是本身解壓縮Tomcat的路徑;
圖八:變量Path,變量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servletapi.jar;%CATALINA_HOME%lib\jsp-api.jar;
圖七 圖八
這一切完成以後,Tomcat就能正常啓動了~~~如圖九所示
圖九