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