Tomcat目錄和檔案講解
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本宣告。否則將追究法律責任。http://yujianglei.blog.51cto.com/7215578/1574156
1.Tocmcat的目錄認識
Bin/ 啟動和關閉指令碼
Conf/ 配置檔案server.sml web.xml user.xml
Logs/ 存放日誌檔案
Webapps/ 存放web應用程式
Work/
Temp/ 存放tomcat執行時的臨時性資料
Lib/ 存放tomcat伺服器和所以web程式需要的jar包
Work/ tomcat將JSP生成的Servlet原始檔和位元組碼檔案放在這個目錄下
WEB-INF/ 下的lib存放只有當前的web應用可以訪問
/server/webapps 存放tomcat自帶的兩個應用admin/manager
/share/lib 存放所有web應用都可以訪問的jar包
/common/lib 存放tomcat伺服器和所有web可訪問的jar包
/server/lib 存放tomcat伺服器可以訪問的jar包
2.Tomcat配置檔案詳解
元素名:
Server:
Port:關閉tomcat的命令埠
Shutdown:關閉命令
Service:
Name:定義一個服務名
Connector:
Port:客戶端連線埠
Minprocessors:伺服器啟動時建立最小的執行緒數
Maxprocessors:伺服器最大可以建立的請求連線執行緒數
Enablelookups:是否允許使用函式request.getRemoteHost()進行DNS查詢遠端客戶端的主機名
RedirectPort:重定向https的埠
AcceptCount:當所有的請求執行緒數被使用完成之後,最大允許多少個請求存放在處理佇列中
ConnectionTimeout:請求超時的時間
Engine:
defaultHost:處理請求的主機名 ,必須和host元素的name屬性值相同
Context:
docBase:應用程式存放的路徑
path:表示web應用程式的url的字首:http://127.0.0.1:8080/path/....
reloadable:不用重新啟動tomcat,會自動檢測/WEB-INF/lib和/WEB-INF/classes目錄下的變化
Host:
Name:主機名,必須和Engine中的defaultHost相同
AppBase:應用程式的基本目錄
Unpackwars:是否自動解壓war檔案,如果否,則直接從war檔案中執行應用程式
Logger:
ClassName:指定logger使用的類名。此類必須是org.apache.catalina.Logger介面
Prefix:指定log檔案的字首
Suffix:指定log檔案的字尾
Timestamp:是否需要在log檔名中加入時間戳
Realm:
ClassName:指定Realm使用的類名,此類必須是org.apache.catalina.Realm
Valve:
className:指定valve使用的類名,如org.apache.catalina.valves.AccessLogValve可以記錄應用程式的訪問資訊
directory:指定log檔案的位置
pattern:common|conbined 記錄日誌格式
相關文章
- IntelliJ IDEA安裝目錄的核心檔案講解IntelliJIdea
- 8.var目錄下的檔案和目錄詳解
- Linux檔案和目錄管理Linux
- Tomcat安裝目錄解釋Tomcat
- adb命令管理Linux 檔案和目錄Linux
- 在 Linux 中如何歸檔檔案和目錄Linux
- Helm目錄結構講解
- 【ZIP】打包過濾指定目錄和檔案
- Linux用inotify監聽檔案和目錄Linux
- Linux的檔案屬性和目錄配置Linux
- 筆記:Linux命令(目錄和檔案管理)筆記Linux
- 無緩衝檔案IO和目錄操作
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- Tomcat目錄結構Tomcat
- Nginx目錄結構與配置檔案詳解Nginx
- Linux解壓檔案到指定目錄的方法Linux
- 第二章 檔案和目錄操作命令
- [Python]學習基礎篇:檔案和目錄Python
- 目標檔案和ELF格式詳解
- Linux檔案系統、目錄Linux
- Linux檔案及目錄管理Linux
- Tomcat目錄結構解析Tomcat
- gitignore 忽略目錄下檔案僅保留目錄形態Git
- 關於檔案系統在建立目錄檔案和普通檔案時的區別
- Docker映象的目錄儲存講解Docker
- 11_Linux目錄結構講解Linux
- 隱藏任意程式,目錄檔案,登錄檔,埠
- Linux檔案和目錄的粘滯位(sticky bit)Linux
- 約束前端專案中的目錄和檔名前端
- PHP超低記憶體遍歷目錄檔案和讀取超大檔案PHP記憶體
- IIS虛擬目錄掛載檔案伺服器目錄伺服器
- linux檔案與目錄管理命令Linux
- 檔案包含之銘感目錄
- Linux檔案與目錄管理(2)Linux
- umask 和 新建檔案、目錄的預設許可權
- 快速上手Linux核心命令(三):檔案和目錄操作命令Linux
- 標頭檔案講解
- Tomcat 的 Server 檔案配置詳解!!!TomcatServer