tomcat

tomcat配置,虛擬路徑配置

1、綠色版tomcat 5.5.20 html

第一句不帶引號 web

set CATALINA_HOME=C:\Program Files\Apache Software Foundation\apache-tomcat-5.5.20 apache

第二句 瀏覽器

 call "C:\Program Files\Apache Software Foundation\apache-tomcat-5.5.20\bin\service.bat" install tomcat5 tomcat

兩句直接在dos中運行 服務器

即OK app

2、關於tomcat虛擬路徑配置 webapp

在tomcat安裝好後,只要把你的web項目copy到%TOMCAT_HOME%webapp下面就能夠是使用啦!!其實還有種方法就是設定虛擬目錄,即把項目的目錄映射到tomcat中。這樣作便可以不用重複的部署,節約時間,並且給開發人員帶來方便。
方法以下:
1, 找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安裝目錄下面相關的文件)打開此xml文件,在 <host> </host>之間加入以下代碼: <Context path="/test" docBase="E:\aaa" debug="0" reloadable="true"/>
( 注意字母的大小寫!!!)

docBase 是實際路徑,這裏通常寫一個絕對的磁盤路徑,固然也能夠寫相對路徑,相對路徑是相對於tomcat安裝目錄的webapps目錄的,一般設置虛擬目錄的目 的是將tomcat的安裝和項目的保存分開,因此這裏建議你使用磁盤絕對路徑,而且這個磁盤路徑不時在tomcat安裝目錄下。
path爲虛擬路徑,訪問時的路徑,注意:必定要加「/」
debug建議設置爲0,reloadable設置爲true。

2,測試,重啓tomcat服務器,而後在瀏覽器中輸入http://localhost:8080/test
3,若是在測試中出現404的錯誤,若是前面配置沒有錯,可能就是在%TOMCAT_HOME%\conf\web.xml文件中把虛擬路徑顯示目錄給禁止啦,此時能夠在web.xml文件中找到
ide

代碼 測試

< servlet >   < servlet - name > default </ servlet - name >   < servlet - class > org.apache.catalina.servlets.DefaultServlet </ servlet - class >   < init - param >   < param - name > debug </ param - name >   < param - value > 0 </ param - value >   </ init - param >   < init - param >   < param - name > listings </ param - name >   < param - value > false </ param - value >   </ init - param >   < load - on - startup > 1 </ load - on - startup >   </ servlet >  

 

將listings的value改成true,而後從新啓動tomcat,在輸入url,測試成功!

4,若是項目開發完成,準備部署在服務器上時,記住要把第三步中web.xml文件中參數listings的值改成false,這樣能夠避免把項目的部署路徑呈現給使用者!
具體以下:

 

< init - param >   < param - name > listings </ param - name >   < param - value > false </ param - value >   </ init - param >


Apache HTTP Server 與 Tomcat 的三種鏈接方式介紹

http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/
相關文章
相關標籤/搜索