`
chengyue2007
  • 浏览: 1464641 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Tomcat 下配置一个ip绑定多个域名(静态的)

    博客分类:
  • java
阅读更多

<Host name="one.localhost" debug="0" appBase="D:\\Tomcat 5.0\\webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
       <Alias>one.localhost.com</Alias>
       <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>
       <Context path="" docBase="D:\\Tomcat 5.0\\webapps\\kk\\a"  reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>

<Host name="two.localhost" debug="0" appBase="D:\\Tomcat 5.0\\webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
       <Alias>two.localhost.com</Alias>
       <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>
        <Context path="" docBase="D:\\Tomcat 5.0\\webapps\\kk\\b"  reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>

----------------------------------------------------------------------------------------------

<Host name="tiantian" debug="0" appBase="D:\Program Files\Tomcat 6.0\webapps"
      unpackWARs="true" autoDeploy="true"
      xmlValidation="false" xmlNamespaceAware="false">
      <Alias>one.localhost.com</Alias>
      <Logger className="org.apache.catalina.logger.FileLogger" directory="logs"  prefix="localhost_log." suffix=".txt" timestamp="true"/>
      <Context path="" docBase="D:\chengyue\workpalce6.0\bricCrm\WebRoot"  reloadable="true" caseSensitive="false" debug="0"></Context>
  </Host>

解释:

1。<Host name="tiantian" 这个名字写什么都无所谓

2。appBase="D:\Program Files\Tomcat 6.0\webapps"

这个是指向tomcat目录的应用的目录就是存放所有站点的目录

3。

<Alias>one.localhost.com</Alias> 这个是在地址栏中可以输入的内容可以访问的。它对应的就是

<Context path="" docBase="D:\chengyue\workpalce6.0\bricCrm\WebRoot"  配置的目录

这里有个非常需要注意的地方。可以配置不同的host,每个host必须指向一个单独的站点。(即里面有WEB-INF目录的文件夹)

4。关键的关键是如何通过域名来访问我们的ip

(1)在本机的上面:C:\WINDOWS\system32\drivers\etc通过这里面的hosts文件来弄。

127.0.0.1       localhost
127.0.0.1       one.localhost.com

127.0.0.1      two.localhost     
127.0.0.1      two.localhost.com 

这就是配置本机的 dns解析的内容,就是输入域名(one.localhost.com)就访问那个ip, 也可以指向别的ip例如192.168.0.111

关键是看tomcat中的配置。

(2)网络上则没那么复杂,只是需要向域名服务提供商,申请域名,他们会做dns的解析。就是相当于我们在本机上弄host文件了。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics