1. 程式人生 > >Tomcat 簡單配置使用,基本工作原理(流程圖)

Tomcat 簡單配置使用,基本工作原理(流程圖)

## Tomcat 簡單配置使用,基本工作原理 ==安裝 Tomcat 之前,首先要安裝 JDK。== ### 常見 Tomcat 啟動異常 1、JAVA_HOME 環境變數配置錯誤 2、預設8080埠被佔用 ### 啟動 安裝路徑下: ``` ...Apache Software Foundation\Tomcat 8.5\bin ``` startup.bat 啟動伺服器 shutdown.bat 關閉伺服器 ### 各資料夾用途 - bin:啟動和關閉tomcat的bat檔案 - conf:配置檔案 server.xml該檔案用於配置server相關的資訊,比如tomcat啟動的埠號,配置主機(Host) oweb.xm1檔案配置與web應用(web應用相當於一個web站點) - lib:該目錄放置執行tomcat執行需要的jar包 - logs:存放日誌,當我們需要檢視日誌的時候,可以查詢資訊 - webapps:放置我們的web應用 - work工作目錄︰該目錄用於存放jsp被訪問後生成對應的server檔案和.class檔案 ### web 站點資料夾規範 ![image-20200826232533190](https://i.loli.net/2020/08/26/dWikKToIC2HBU69.png) ### 建立虛擬目錄 目的 : 為了防止單個磁碟出現記憶體不足,也便於管理 web 站點。 #### 建立一個web 站點 1、在任意磁碟的任意資料夾下,新建資料夾,表示新建的站點。 ![image-20200826233133342](https://i.loli.net/2020/08/26/NEBcmLRjOkIGJgz.png) (這裡以 D 盤,新建資料夾名為 web01) 還要建立如圖一個頁面和一個資料夾 ![image-20200827000140243](https://i.loli.net/2020/08/27/fkgGvV5SzMywuQ9.png) 2、找到Tomcat目錄下 /conf/server.xml 檔案 在 節點下編輯加入: ~~~xml ~~~ 儲存即可。 訪問: ~~~ http://localhost:8080/web01/index.html ~~~ 驗證是否配置成功。 **還有另一種方法** 進入到 conf\Catalina\localhost 檔案下,建立一個xml檔案,該檔案的名字就是站點的名字。編輯該xml檔案: ~~~xml ~~~ 按上面方法訪問是否配置成功。 ### 配置臨時域名 ![sssssssss](https://i.loli.net/2020/08/26/lIRf7GDJuek2z1h.png) 進入以上資料夾下,找到 host 檔案,以文件方式編輯: ![sss](https://i.loli.net/2020/08/26/DWw5eMGclq4KhnS.png) ~~~ 127.0.0.1 ling ~~~ 配置上自定義域名(以 ling 舉例) ![image-20200826234758031](https://i.loli.net/2020/08/26/9NUYfHepxrdb2BK.png) ### 配置虛擬主機 目的:一般一個一個Tomcat 伺服器執行一個站點,一臺電腦執行一個 Tomcat伺服器。配置虛擬主機後,可以在一臺 Tomcat 伺服器執行多個站點。 在 server.xml 檔案的 下增加配置: ~~~
~~~ ![image-20200826235243949](https://i.loli.net/2020/08/26/lnha2TprDB6QsPv.png) 儲存配置。訪問驗證: ~~~ http://localhost:8080/web01/index.html ~~~ ### 瀏覽器訪問web資源流程 ![image-20200827000303041](https://i.loli.net/2020/08/27/6aOqfRIvuyhV