tomcat下多個埠,多個應用(轉載)

gaopengtttt發表於2010-11-30

tomcat下多個埠,多個應用(轉載)

 

本文轉載於實驗室小高同學的部落格,http://blog.sina.com.cn/s/blog_49f485700100egj0.html,因為這篇博文介紹的已經很詳細了,我就直接轉載來了。

目的:

完成不同的應用使用不同的埠訪問。例如:sfmanagement這個專案我使用8080訪問,而qdsf這個專案我使用8081訪問。

實現步驟:

(1)由於正常情況下我們是將專案放在webapps下面。如果想不同的應用使用不同的埠,我們需要在與webapps同層的目錄上建立我們的目錄,例如:test

目錄結構如下:

D:\Program Files\Java\tomcat\webapps

D:\Program Files\Java\tomcat\test問。例如:sfmanagement這個項

他們屬於同一層上。

(2)在test下放我們的專案。

把qdsf這個專案放在test下,形成了一下目錄結構:

D:\Program Files\Java\tomcat\test\qdsf

而sfmanagement繼續放在webapps下面:

D:\Program Files\Java\tomcat\webapps\sfmanagemen

(3)修改D:\Program Files\Java\tomcat\conf下的server.xml。

加上一個Service,注意修改:service name,connect port,engine name,defaultHopst,Host name,appBase.

    

     //這裡不要跟前面的8080的重複了。否則,會出現異常 

      

             resourceName="UserDatabase"/>

       //這裡的name也要改一下,不要跟8080的name相同,appBase就是我們建立的目錄。 

**注意**:

appBase這個地放如果還是了webapps,那麼就相當於給webapps下的應用2個埠,透過這兩個埠我都可以訪問,即透過也可以透過都可以訪問。

   

    

  

======================================

(4)此時修改完畢雖然,可以正常執行,但是,當使用的時候,不會出現tomcat的頁面,這是我們需要把webapps下的ROOT拷到test下,

(5)透過

/qdsf/index.wml來訪問,

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7728585/viewspace-680593/,如需轉載,請註明出處,否則將追究法律責任。

相關文章