2013-01-08 72 views
0

我想發佈(簡單來說)不同的文件夾到不同的網站域名。例如mysite2.com,mysite1.com。在apache2 httpd中,我必須綁定。我到底該如何在Tomcat 7中做到這一點?我也做了一些NetBeans項目(我想我必須複製粘貼戰爭文件的地方)?tomcat7域名設置

我有一個VPS,我偶爾使用FTP來上傳文件。所以我想把WAR文件放到我的/ home文件夾中,這樣很容易獲得權限。 (我的意思是我想改變網站文件的默認文件夾)

我真的不知道:

1)其中,使CONFIGS多個域和其內容的路徑? 默認爲

<Host name="localhost" appBase="webapps"> 

如何更改到/ home /網絡/ site1的/家庭/網絡/站點2,以及如何爲每個站點的域做的配置?

2)<host>標籤中的server.xml(iirc)究竟應該寫些什麼,並且與Catalina主頁有衝突?

我使用的是Ubuntu 12.10。我沒有運行Apache httpd。只有Tomcat在那裏。

我知道這是一個新手問題,但這就是我所知道的,我無法通過Google或Tomcat 7 docs來掌握。

非常困惑。需要你的幫助。

回答

0

這裏有兩個不同的問題。

第一個是如何在Tomcat中部署Web應用程序。我建議你閱讀http://tomcat.apache.org/tomcat-6.0-doc/appdev/deployment.html。配置管理器應用程序後,這是爲初學者部署應用程序的最簡單方法。

你有第二個問題是外部訪問你的應用程序在不同的地址。 Apache使用VirtualServer覆蓋了這一點。至於,無論如何,你can't run tomcat on default port 80,我建議你使用Apache VirtualServers和mod_proxy來實現。

+0

雖然我已解決端口80問題。 2.我沒有運行apache httpd。只有tomcat在那裏。看到 更新:我真的不知道: – kevin