先看效果:
建立一个主机名为http://www.kai.com/的虚拟主机:
步骤:
1.XP下打开C:\WINDOWS\system32\drivers\etc下的hosts文件。
在文件尾加一行127.0.0.1 www.kai.com
2.建立一个默认目录F:\virtualHost\ROOT
然后在下面建一个默认目录WEB-INF(注意,一定要有这个目录,否则识别不了),把index.html文件放在ROOT目录下。就OK了
3.修改Tomcat 6.0\conf下的server.xml文件
在默认名为Catalina的service后加一个service
<Service name="myService">
<Connector port="80" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />
<Engine name="Catalina" defaultHost="www.kai.com">
<Host name="www.kai.com" appBase="F:\virtualHost"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"/>
</Engine>
</Service>
<Connector port="80" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" />
<Engine name="Catalina" defaultHost="www.kai.com">
<Host name="www.kai.com" appBase="F:\virtualHost"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"/>
</Engine>
</Service>
注意,端口改成了IE默认监控的端口号80, Host的name改为http://www.kai.com/.默认目录改为F:\virtualHost
下面就可以启动tomcat测试了!