Tomcat 目錄結構

2021-10-11 16:30:20 字數 1396 閱讀 6990

tomcat 目錄結構

bin:

主要存放tomcat的操作命令,依據作業系統可以分為兩大類:以.bat結尾(windows) 以.sh結尾(linux)

可以通過startup啟動  shutdown 關閉tomcat 

備註:在windows下的tomcat並不需要強制配置catalina_home 環境變數,因為你如果手動執行.bat ,那邊.bat檔案會自動執行下面的**,自動設定catalina_home:

rem guess catalina_home_solr if not defined

set "current_dir=%cd%"

if not "%catalina_home_solr%" == "" goto gothome

set "catalina_home_solr=%current_dir%"

if exist "%catalina_home_solr%\bin\catalina.bat" goto okhome

cd ..

set "catalina_home_solr=%cd%"

cd "%current_dir%"

conf:全域性配置檔案

乙個策略檔案:catalina.policy 定義安全策略

兩個屬性檔案:catalina.properties和logging.properties

四個xml 配置檔案:

server.xml :tomcat的主要配置檔案,配置整個伺服器資訊 不能動態載入,檔案修改之後必須重啟伺服器才能生效

web.xml:全域性的web應用程式部署描述檔案,如可以設定tomcat支援的檔案型別

cntext.xml:tomcat 的一些特定的配置項,針對所有應用程式生效

tomcat_user.xml 配置tomcat的使用者名稱 密碼 管理身份驗證 以及訪問控制許可權(通過給人設定角色 ,角色配置許可權級別控制)

lib:

tomcat執行依賴的一些jar檔案

logs:

執行中產生的日誌檔案,包含

引擎(engine)日誌檔案 catalina..log,

主機日誌檔案localhost..log,

以及一些其他應用日誌檔案如manager host-manager.訪問日誌也儲存在此

temp:

臨時檔案目錄 目錄可以為空 但是不可以刪除這個資料夾 否則啟動報錯

預設應用程式根目錄 tomcat啟動時會自動載入該目錄下的應用程式,可以以資料夾 war包 jar包的形式發布(啟動時會自動解壓成相應的資料夾,如果已經存在同名的 則不會自動解壓) 也可以把應用程式放置在其他路徑下,需要在檔案中配置路徑對映

work

用來存放tomcat在執行時的編譯後檔案,如jsp編譯後的檔案。清空work目錄,然後重啟tomcat,可以達到清楚快取的作用

Tomcat目錄結構

首先來了解一下 tomcat5.5 的目錄結構 bin 存放windows 或linux 平台上啟動和關閉 tomcat 的指令碼檔案 conf 存放tomcat 伺服器的各種全域性配置檔案,其中包括 server.xml tomcat 的主要配置檔案 tomcat users.xml 和web.x...

Tomcat目錄結構

server 代表整個的catalina servlet容器,tomcat 提供了server的乙個預設實現 可以包含多個service service 存活在server中的內部元件,將乙個或多個 聯結器 connector 元件繫結到乙個單獨的engine引擎 connector 聯結器處理與客...

tomcat目錄結構

conf 存放tomcat伺服器的各種全域性配置檔案,包括 server.xml tomcat的主要配置檔案 tomcat users.xml和web.xml等配置檔案 lib 存放所需的所有jar檔案 存放tomcat伺服器以及所有web應用都可以訪問的jar檔案 logs 存放tomcat執行時...