Tomcat的目錄結構
bin--啟動和關閉需要的bat文件所在的目錄
conf--配置目錄
lib--tomcat運行時需要的jar包所在的目錄
logs--日志文件所在的目錄
temp--tomcat運行時產生的臨時文件存在的目錄,不需要我們管理
webapps--開發中最常用的目錄,web應用防止到此目錄下瀏覽器可以直接訪問
work --工作目錄,tomcat運行時產生的工作文件存放在這個目錄中
配置web應用給虛擬主機:
(方式1)
在server.xml的<Host>標簽中,配置<context>標簽,就可以為虛擬主機配置一個web應用
<Context path="/newsadd" docbase="C:\news"> docbase屬性指的是web應用的絕對路徑,path指的是網頁瀏覽器上輸入的路徑(其實固有名字就是web的虛擬路徑映射),所以到時候,web應用就放在"C:\news"這個路徑中,瀏覽器上輸入的路徑是http://localhost:8080/newsadd/news.html,注意包含html尾綴(mews.html是在"C:\news"這個路徑中的)
(方式2)
在tomcat/conf/[Engin]/[Host](對應C:\apache-tomcat-7.0.67\conf\Catalina\localhost)在這個路徑下配置一個xml文件,其中xml文件就是虛擬路徑,在這個虛擬路徑中可以配置<Context>標簽,配置真實路徑
<?xml version="1.0" encoding="utf=8"?>
<Context docBase="C:\news"/>
將xml文件名設置為ROOT.xml,則這個XML成為了缺省應用
(方式3)
直接將web應用放置到虛擬主機管理的目錄下,虛擬主機就可以找到這個web應用,同時,只要將web應用文件夾的名稱改為ROOT,這個應用就是缺省的WEB應用
其中,方式3是最常用的