配置文件 :conf/servel.xml
啓動 startup.bat shutdown.batweb
端口 netstat -ano瀏覽器
更改端口:serve.xml裏面tomcat
logs 日誌文件
temp 臨時文件
webapp web應用的目錄(瀏覽器直接訪問)
work 工做目錄服務器
虛擬主機/web應用
虛擬主機(多)位於真實主機中
web應用(多)交給虛擬主機中app
servel.xml的
web 應用的虛擬路徑映射 --就是爲web應用對外配置
配置缺省web應用 path=""
缺點:重啓服務器
tomcat/conf/[Engin]/[Host] 在這個文件起一個xml 文件,文件名是虛擬路徑名,
配置缺省web應用 文件名爲ROOT.xml
缺點:虛擬路徑中有 / 用 #替代
將web應用放置在虛擬主機管理目錄下 webapps
缺省web應用 文件夾名ROOTcode
|---news
-|--靜態資源與動態資源
-|--WEB_INF(保證目錄結構完整,其下資源沒法被瀏覽器直接獲取)
--|--classes -- 動態web資源運行時的class 文件
--|-- lib --jar包
--|--web.xml --配置文件(主頁,servlet的映射/過濾監聽器)server
在conf/server.xml中<Engin>標籤下配置<Host>標籤增長虛擬主機 <Host name="baidu.com" appBase="" > name是虛擬主機名,appBase是虛擬主機管理目錄 缺省主機 default
jar -cvf ROOT.war *
ROOT.war 輸入webapp中自動解壓xml
conf/tomcat-users.xml 添加用戶