qileilove

blog已经转移至github,大家请访问 http://qaseven.github.io/

Tomcat部署多个应用站点的方法

Tomcat部署多个应用站点的方法

分类: 服务器相关类2010-11-02 11:30 360人阅读 评论(0) 收藏 举报

前些天用Tomcat的时候遇到一个问题,那就是如何在一个服务下部署两个应用,通俗说就是一个web server,下面有两个网站,对应不同的二级域名,两者指向的是同一IP地址。如何做才能分别访问而不受干扰呢?为此,g了一下,找到了相关解决办法。祥见Tomcat建立多个应用(Web Server),多个主机,多个站点的方法,粗略了研究了一下,恍然大悟。原来只消把Tomcat下的server.xml修改一下即可,现把我的配置贴出来,仅供参考。

    <service name="Catalina">
  <connector port="8080" protocol="HTTP/1.1" maxHttpHeaderSize="8192" maxThreads="800" minSpareThreads="10" maxSpareThreads="100" enableLookups="false" redirectPort="8443" acceptCount="200" connectionTimeout="20000" disableUploadTimeout="true">
  </connector>
  <connector port="8009" protocol="AJP/1.3" redirectPort="8443"></connector>  
  <engine name="Catalina" defaultHost="localhost">
   <realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase">
   </realm>
   <host name="qss.pmlove.com.cn" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
    <alias>qss.pmlove.com.cn</alias>
    <context path="" docBase="D:/apache-tomcat-6.0.18/webapps/qss" debug="0" reloadable="true"></context>
   </host>
   <host name="vp.pmlove.com.cn" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
             <alias>vp.pmlove.com.cn</alias>
             <context path="" docBase="D:/apache-tomcat-6.0.18/webapps/vp" debug="0" reloadable="true"></context>
            </host>
  </engine>
 </service>
以上代码是server.xml的一部分,只要对应拷贝即可实现,本人已测试成功。

posted on 2011-11-25 17:15 顺其自然EVO 阅读(22850) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2011年11月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜