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
两个不通的网站肯定是两个不同的应用,在Tomcat的web-app下会是不同的路径,也就是你访问的你的网站的路径是不一样的。
你可以在URL中直接写上具体的路径来访问不同的应用。
8080仅仅是Tomcat的端口号,和你在Tomcat下的应用是没有关系的。