Tomcat容器的知識你知道多少?

卑微小吳勵志寫博客第13天。

由於我們項目用的框架和一些技術是經過高度封裝了的,所以導致很多基礎的知識都忘記了。前幾天就被同事問了一下關於tomcat相關的知識,一臉懵逼。所以今天來回顧一下。

Tomcat

1、tomcat目錄結構

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-nMarOSWc-1590849292671)(assets/1565483171759.png)]

2、修改tomcat端口號

tomcat的端口配置文件位於tomcat安裝目錄->conf->server.xml中
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-OuWNNSPF-1590849292676)(assets/1565483235928.png)]

3、web應用程序在tomcat中的三種部署方式

方式一:直接將項目放到webapps目錄下。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Bw5YFlHX-1590849292681)(assets/1565483484123.png)]

訪問:http://localhost:8080/web04/xxx.html

方式二:配置tomcat/conf/server.xml文件

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Jri0tiTc-1590849292692)(assets/1565483523605.png)]

path : 配置項目的虛擬路徑

docBase :配置項目的磁盤路徑

訪問:http://localhost:8080/itcast/xxx.html

方式三:在conf\Catalina\localhost創建任意名稱的xml文件。

步驟一:在conf\Catalina\localhost目錄下創建一個xml文件

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-H6BFXTuY-1590849292695)(assets/1565483578609.png)]

注意:文件名稱就是項目訪問的虛擬路徑

步驟二:編寫xml文件內容,配置虛擬路徑

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-iKAlgNTW-1590849292699)(assets/1565483597403.png)]

注意1:xml文件的文檔聲明不要忘了,可以從一個正常的xml文件中copy

注意2:docBase爲項目的磁盤路徑

訪問:http://localhost:8080/itheima/xxx.html

4、JavaWeb項目的目錄結構

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-VoqXrVTa-1590849292703)(assets/1565483654675.png)]
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ofbGdMsD-1590849292705)(assets/1565483987681.png)]

如果我們用springboot框架來搭建項目,更加接觸不到tomcat容器相關的知識,因爲springboot內置了sevelet容器,tomcat和jetty。所以我們平時在工作中千萬不能只滿足與完成工作,不去研究底層一點的東西,真的很容易被淘汰,並且別人稍微問深一點,就一問三不知。所以爲了我們能順利拿到自己想要的offer,一定要更加深入的去研究一些東西。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章