首先说下单个域名tomcat的配置
1.安装tomcat
在安装的时候设置访问端口为80
2.部署项目
部署项目到tomcat的webapps/root目录下。
3.设置访问首页为index.jsp
在web.xml中加入
<welcome-file-list>
<welcome-file>Index.jsp</welcome-file>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>
域名解析就不说了。经测成功
有两个或者两个项目以上的时候。在tomcat的conf下的server.xml中添加
第一个域名:www.a.com.cn
<Host name="www.a.com.cn" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>www.a.com.cn</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
///docBase="这里写你项目放到webapps下的文件夹a。注意要用\\
<Context path="" docBase="C:\\Program Files\\Apache Software Foundation\\Tomcat 5.5\\webapps\\a" reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>
第二个域名:www.b.com.cn
<Host name="www.b.com.cn" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>www.b.com.cn</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
///docBase="这里写你项目放到webapps下的文件夹b。注意要用\\
<Context path="" docBase="C:\\Program Files\\Apache Software Foundation\\Tomcat 5.5\\webapps\\b" reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>
经过测试可用