tomcat怎么挂二个以上网站:要求端口号不变还是原来的8080

2024-11-17 10:46:09
推荐回答(2个)
回答1:

Tomcat配置多虚拟主机:

第一步:修改%Tomcat_Home%\conf\server.xml:

添加一组Host元素,


unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">





第二步:修改文件%windir%\system32\drivers\etc\hosts,在文件中找到

127.0.0.1 localhost

新启一行,添加:

127.0.0.1 test

保存,重启Tomcat即可.

注意:第二步的文件要找对,win2k是Winnt目录下,winxp是在Windows目录下.

若未修改Tomcat的端口,现在启动Tomcat,在ie的地址栏输入

http://test:8080

即可看到你配置的新应用了.与此同时,还可以输入

http://localhost:8080

回答2:

两个不通的网站肯定是两个不同的应用,在Tomcat的web-app下会是不同的路径,也就是你访问的你的网站的路径是不一样的。

你可以在URL中直接写上具体的路径来访问不同的应用。

8080仅仅是Tomcat的端口号,和你在Tomcat下的应用是没有关系的。