2012-04-24 85 views
1

將Tomcat配置爲擁有兩個本地主機實例的最明智的方式是什麼?Tomcat多個本地主機實例

請注意,我沒有系統的管理員權限,因此無法訪問/ etc/hosts文件。我希望能夠做到像下面這樣的東西,但不能修改我的/ etc/hosts文件: http://juststuffreally.blogspot.com/2007/03/enabling-multiple-localhost-sites-in.html

我想要這樣的東西,以便我的本地主機實例看起來像如下:

keith.localhost.com joe.localhost.com

...但我不能修改我的/ etc/hosts文件= - (

,我發現另一個資源是這個,但是這給出了多個外部域的說明 - 我需要多個本地主機實例: http://iam-rakesh.blogspot.com/2009/10/hosting-multiple-domains-in-tomcat.html

任何想法?

謝謝你的幫助。

回答

3

您可以在多個端口上運行多個tomcat實例。對於每個實例,您都需要一個唯一的server.xml,每個實例都需要在適當的<Server><Connector>元素中定義的不同端口。

完成所有設置後,您會連接到實例時指定一個明確的端口,例如:

- http://localhost:8080/ 
- http://localhost:8081/ 

This document覆蓋過程更詳細一點。

+0

謝謝!這現在工作很好。以下鏈接也非常有幫助: – user1354017 2012-04-25 20:17:30

+0

我很高興它幫助!它看起來像SO可能已經吃掉了你的鏈接。 – larsks 2012-04-25 20:18:45

+0

這是鏈接:http://www.javacodegeeks.com/2011/08/multiple-tomcat-instances-on-single.html – user1354017 2012-04-26 02:26:16