2012-04-24 59 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