學習筆記(2)-----配置虛擬目錄

虛擬目錄:把web應用放在另外一個分區(非tomcat安裝目錄),同樣讓tomcat去管理

(本機tomcat安裝目錄,D:\Tomcat6.0    現將web應用放在F:\tomcat\下,站點根目錄(站點名)爲mywebside,在F:\tomcat\mywebside 文件夾下新建一個index.html文件。在地址欄輸入http://localhost:8081/mywebside/index.html

返回404錯誤,原因是還沒有在tomcat配置文件server.xml中配置Context

配置虛擬目錄:

在tomcat的conf目錄下的server.xml的<Host>節點中添加<Context>標籤


可知我們正在localhost主機配置一個web應用,Context下的path屬性指定在瀏覽器地址欄怎麼訪問web應用。如圖設置,就應該

在地址欄輸入http://localhost:8081/mywebside來訪問web站點,而docBase則指定該站點的真實地址,所以配置完虛擬站點目錄後想訪問mywebside站點下的index.html文件,可在地址欄輸入http://localhost:8081/mywebside/index.html即可訪問



<Context>的屬性:


如何配置一個非localhost域名(本地修改hosts文件域名重定向):

原理:



1、修改hosts


2、給服務器添加一個主機,修改conf下的server.xml配置文件


<Host>節點中name指示訪問web站點時的主機名(域名),appBase指示該主機的根目錄

3、設置首頁:

在mywebside目錄中新建WEB-INF文件夾,並在文件夾中新建web.xml文件


4、重啓tomcat

然後就可以通過http://www.zhouzixin.com:8081訪問站點的index.html文件了





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章