有不少初級程序員會把Tomcat僅僅當作一個工具,而忽略了它的重要性。對於一個最簡單的Web項目架構來講,Tomcat是前軍,SSM是中軍,Mysql是後方,而咱們一般很是重視SSM框架的學習,而忽略Tomcat,若是可以多懂得關於Tomcat的底層原理知識,那麼對於平常開發工做或項目性能調優是很是重要的。程序員
好比:web
因此,對於Tomcat,正是由於它足夠強大和優秀才容易被咱們忽視。工欲善其事必先利其器,若是咱們能真正掌握Tomcat的底層原理,那麼將會有很大收穫。面試
最近發現了一份Tomcat的PDF,講解很透徹。今天分享給你們。sql
本書是爲全部想學習Tomcat servlet container的讀者編寫的,是一本有關Tomcat由淺入深、深刻淺出的優秀參考書。本書不只適用於Tomcat愛好者,更適用於Tomcat的程序員。tomcat
Tomcat是目前比較流行的Web服務器之一。做爲一個開源和小型的輕量級應用服務器,Tomcat易於使用,便幹部署,但Tomcat自己是一個很是複雜的系統,包含了不少功能模塊。這些功能模塊構成了 Tomcat的核心結構。只要是對Tomcat有興趣的同道中人,均可以從這本書中有所收穫安全
本書共分爲11章,因爲pdf文檔裏的細節內容實在過多因此只編輯了部分知識點的章節粗略的介紹下,每一個章節小節點裏面都有更細化的內容!如下就是部分章節目錄,爲了避免影響文章的觀賞性,目錄上的詳細講解也沒法一一列出,文末底下有獲取如下章節的全部詳細知識講解方式。服務器
筆者會在本章中解釋如何安裝Tomcat、如何讓它運行以及爲了確保其能正常運行而如何測試架構
在本章中,筆者首先會說明服務器相關信息文件所在的位置,如何找出問題的根源,同時會討論在架設與配置Tomcat時常常會犯的一些錯誤app
本章會展示由servlet、JSP、與其餘文件組成的Web應用程序,並討論幾種部署方式。最後再討論Manager Web應用程序,由於它能夠替您處理一些部署工做。框架
在本章中,筆者會說明調校底層的Java運行時環境與Tomcat服務器自己的一些觀念。
在本章中,筆者會列出將Tomcat整合到其餘web服務器的多種方法
在本章中,咱們會詳細討論什麼是安全防禦,以及在安裝的Tomcat中怎樣改善安全防禦能力。
本章會詳細討論這些配置文件中每個重要部分的語法
在本章中,筆者會介紹一些尋找故障信息的方法,以便協助您查出問題發生的緣由,並列舉筆者及其餘人曾經犯過的錯誤示例,這些錯誤現象的發生,不是當即就顯而易見的(並非很容易解決)。
本章從源碼來看怎麼組建一個Tomcat
在本章中,筆者會詳細說明創建Tomcat系統集羣的步驟,其中包括架設多臺機器來管理Web應用程序。
筆者但願本書已幫助了讀者根據本身的意願使用Tomcat,而且提供了許多能夠利用的範例。
因爲細節內容實在太多了,爲了避免影響文章的觀賞性,只截出了一部分知識點大體的介紹一下,每一個小節點裏面都有更細化的內容!
須要這份《Tomcat權威指南》的朋友能夠點擊下方藍色字體傳送門就能夠免費獲取到了,還有小編準備的一份Java進階學習路線圖(Xmind)以及來年金三銀四必備的一份《Java面試必備指南》