tomcat 虚拟主机配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat 虚拟主机配置相关的知识,希望对你有一定的参考价值。
1.配置文件
tomcat-conf目录-server.xml文件
2.配置端口和主机
端口:
默认端口:8080
改为:80
主机:
添加多个主机(以下三个主机对应三个域名,三个域名对应同一个ip地址)
<Host appBase="D:" autoDeploy="true" name="wap.test.com" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="D:\\wap" path="" reloadable="true" crossContext="true"/> </Host> <Host appBase="D:" autoDeploy="true" name="web.test.com" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="D:\\web" path="" reloadable="true" crossContext="true"/> </Host> <Host appBase="D:" autoDeploy="true" name="manage.test.com" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="D:\\manage" path="" reloadable="true" crossContext="true"/> </Host>
<host>中的元素:
appBase-->项目文件夹的父目录
name-->该主机对应的域名
其他元素自己百度
<context>中的元素:
docBase-->对应项目文件夹或者项目的.war包(如果是war包,就需要把unpackWARs设置为true)
path-->访问时如果要带上项目名就添加项目名,不需要(直接域名访问)就为空
3.配置IP和域名
windows
配置文件:
C:\\Windows\\System32\\drivers\\etc下的hosts文件
内容:
127.0.0.1 wap.test.com
127.0.0.1 web.test.com
127.0.0.1 manage.test.com
三个域名对应的是同一个ip地址,即本地的ip地址。
参考:
http://www.cnblogs.com/LvLoveYuForever/p/5886788.html
以上是关于tomcat 虚拟主机配置的主要内容,如果未能解决你的问题,请参考以下文章