Tomcat --配置主機

1.在計算機的以下路徑下找到hosts文件,備註:個人是win xp 32位系統web

C:\Windows\System32\drivers\etc瀏覽器

圖以下tomcat

2.打開hosts文件,以下app

很明顯看得出來,這是設置主機名的,默認就是localhost。webapp

在這裏將127.0.0.1  localhost 這行屏蔽掉,換成127.0.0.1  www.lixianli.com測試

3.打開tomcat的server.xml文件,個人路徑以下code

4.在</Engine>中添加host標籤,本來就有一個host標籤,以下server

 <Engine name="Catalina" defaultHost="localhost">
    <!此處省略一部分> 
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
            <!以下Context path是我根據本身的項目須要設置的,大家打開的時候,應該沒有以下這部分> 
            <Context path="/Resource" reloadable="true" docBase="D:\"/>
      </Host>
    </Engine>

 

如今須要添加一個標籤xml

 <Engine>
      <Host name="www.lixianli.com"  appBase="F:\">
            <Context path="/" docBase="F:\"/>
      </Host>
    </Engine>

 

這樣,咱們在瀏覽器中輸入www.lixianli.com/xx  便能查看本身F盤的東東了!圖片

如上是參考上篇文章寫的,如今實際測試了下

發現工程中放置兩個<Engine>,tomcat運行起來會報錯,如是我改寫了本來<Engine>中<host>的內容,改寫以下

 <Engine name="Catalina" defaultHost="www.lixianli.com">
    <!此處省略一部分> 
      <Host name="www.lixianli.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
            <!以下Context path是我根據本身的項目須要設置的,大家打開的時候,應該沒有以下這部分> 
            	<Context path="/Resource" reloadable="true" docBase="D:\"/>
		<Context path="/" reloadable="true" docBase="F:\"/>
      </Host>
    </Engine>

 

我在訪問內容路徑下面加了個F盤的,如今能夠訪問了,截圖以下

以下是我訪問F盤下面的圖片

以下是我訪問D盤下面的圖片

 

至此,功能實現了。

相關文章
相關標籤/搜索