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

转载 2013年12月04日 14:33:15

前些天用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的一部分,只要对应拷贝即可实现,本人已测试成功。

tomcat部署多个站点方法

要解决的问题: 1.目前tomcat部署,更新一个站点不得不重启所有站点 2.tomcat启动后的命令窗口,如果关闭,则tomcat服务便会挂掉 怎么解决: 1.使用tomcat多实例部署方式,1个...
  • dzh0622
  • dzh0622
  • 2016年12月06日 10:56
  • 1410

Tomcat建立多个应用(Web Server),多个主机,多个站点的方法

http://piperzero.iteye.com/blog/1475773 转的一篇博文,格式,内容写的都相当清爽 ----------------------------------...

一个tomcat部署多个应用实例总结

项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对t...

关于tomcat端口的修改,以及同时部署多个应用,自己遇到的问题以及解决办法

1.要求:在同一台电脑上要同时部署多个应用,也就是要同时开启多个tomcat 解决方法: 1.使用不需要安装的tomcat(解压即可使用的) 2.修改你的tomcat文件下的conf...

Tomcat 如何部署多个应用

实际项目中,我们通常会碰到在一个web服务器上部署多个应用程序(即多个工程)的情况,其实,要配置多个应用,做法是很简单的,下面以Tomcat为例,让我们来看下其具体的实现方法。 第一步、新建一个...
  • tdcqfyl
  • tdcqfyl
  • 2016年07月20日 11:02
  • 1696

一个tomcat部署多个应用实例总结

项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对t...

一个tomcat部署多个应用

项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对t...

一个tomcat部署多个应用实例总结

项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对t...

nginx+tomcat绑定二级域名,部署多个应用

本文介绍在阿里云上开通二级域名,并使用单个tomcat部署多个应用和ngnix+tomcat(多个)两种方式实现多个应用的部署,以下为操作步骤。...
  • jrn1012
  • jrn1012
  • 2017年04月24日 15:20
  • 1588

Tomcat部署多个项目运行 及JVM_Bind 报错解决方法(8080,8009,8005)

因有需求需要在自己电脑部署多个项目运行,遇到如下如下一些问题,现记录下解决方法供参考        环境:  电脑系统Win7,免安装版 tomcat7 , Jdk1.7 (因为需部署多个项目,用的是...
  • chao430
  • chao430
  • 2017年11月13日 15:32
  • 42
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat部署多个应用站点的方法
举报原因:
原因补充:

(最多只允许输入30个字)