`
gaoyuntao2005
  • 浏览: 313173 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat的配置(1) 配置80端口上有多个网站

阅读更多

网站www.abc.com,想把图片分离用单独的域名访问images.abc.com,但服务器只有1个,也就说在80端口上要支持2个网站。

Tomcat配置中只需要加入2个HOST节点配置就行。

  1. <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
  2. <Engine name="Catalina" defaultHost="www.abc.com">
  3.  <Host name="www.abc.com"  appBase="webapps"
  4.             unpackWARs="true" autoDeploy="true"
  5.             xmlValidation="false" xmlNamespaceAware="false">
  6.     <Context path="" docBase="Web" />
  7.  </Host>
  8.  <Host name="images.abc.com"  appBase="webapps"
  9.             unpackWARs="true" autoDeploy="true"
  10.             xmlValidation="false" xmlNamespaceAware="false">
  11.     <Context path="" docBase="Images" />
  12.  </Host>
  13. </Engine>

另:因系统之前已安装tomcat1(setup.exe安装),再在系统中跑1个zip的tomcat2的时候,启动读取的配置文件一直读取的是之前安装tomcat1的配置文件,需要修改startup.bat和catalina.bat,在最前面加上一句:
set CATALINA_HOME=D:\Apache Software Foundation\Tomcat2

分享到:
评论

相关推荐

    一个tomcat配置多个端口运行不同项目

    本教程将深入探讨如何配置Apache Tomcat 8.5.11以支持在一个实例中同时运行多个项目,每个项目绑定到不同的端口,以实现资源的有效利用和管理。 首先,我们需要了解Tomcat的基本结构。在解压的`apache-tomcat-...

    weblogic集成多个Tomcat服务,自动分配tomcat服务,80端口访问

    5. 使用80端口访问:由于80端口是HTTP的默认端口,为了使用户可以直接通过http://yourdomain.com访问而无需指定端口号,需要在WebLogic上配置端口转发或反向代理。这可以通过修改WebLogic服务器的监听配置或者使用如...

    Windows nginx +多个 tomcat 配置

    Windows nginx +多个 Tomcat 配置是一种常见的服务器架构,用于解决网站高并发的问题。通过使用 nginx 作为反向代理服务器,并将多个 Tomcat 服务器作为后端服务器,可以实现负载均衡,提高网站的访问速度和并发...

    一台服务器多个tomcat配置

    一台服务器多个 Tomcat 配置...在一台服务器上配置多个 Tomcat 服务器需要修改 Tomcat 配置文件,避免端口冲突。通过修改启动端口和关闭端口,以及修改启动脚本文件,可以成功地配置多个 Tomcat 服务器在一台服务器上。

    web服务器的配置多个端口(apache和tomcat)

    在 web 服务器配置中,配置多个端口是指在同一台服务器上运行多个 web 服务器,每个服务器监听不同的端口号,以实现不同的服务或项目。在本文中,我们将介绍如何配置 Apache 和 Tomcat 服务器来监听多个端口。 一、...

    详解Tomcat多域名配置(多个项目共用80端口)

    本文将详细介绍如何在Tomcat中实现多域名配置,使得多个项目能够共用80端口。 首先,需要了解的是Tomcat的默认端口号通常是8080,但出于某些原因(比如减少URL中端口号的显示,或是方便用户体验),我们希望使用80...

    详解nginx 配置多个tomcat共用80端口

    场景:项目1放在tomcat1中,项目2放在tomcat2中,两个tomcat放在同一台服务器上,需要共享80端口访问 注意:这里和集群部署是不同的,集群部署是一个项目放在多个tomcat中。 这里通过nginx做反向代理,nginx请到...

    一个tomcat对应多个端口

    一个tomcat对应多个端口,将基本件与其他文件分开方便做升级,详细配置文档

    Tomcat部署为每个应用分配不同端口

    通过这种方式,可以在同一台服务器上运行多个独立的Tomcat实例,每个实例监听不同的端口,实现多应用的并行部署。 总之,理解Tomcat的部署机制和Context配置对于高效、灵活地管理Web应用至关重要。无论是静态部署、...

    nginx-配置多个tomcat

    本示例中的"nginx-配置多个tomcat"就是这样一个应用场景,它涉及到Nginx和Tomcat两个核心组件,以及如何通过Nginx作为反向代理来管理多个Tomcat实例。 **Nginx** 是一款高性能的HTTP和反向代理服务器,以其轻量级、...

    MyEclipse配置多个Tomcat

    本篇文章将详细讲解如何在MyEclipse集成开发环境中配置多个Tomcat服务器,以满足多版本并行运行的需求。 首先,理解MyEclipse是基于Eclipse的一款强大的Java EE集成开发环境,它内置了多种服务器适配器,包括Tomcat...

    同时配置多个Tomcat服务器

    通过修改Tomcat的端口配置以及适当调整环境变量,可以在同一台机器上同时运行多个Tomcat实例,满足不同的开发和测试需求。此外,通过嵌套服务配置还可以进一步提高资源利用效率,为开发者提供更加灵活多样的部署选项...

    IIS和tomcat 公用80端口

    1. **配置IIS反向代理**:可以使用IIS的URL重写模块或Application Request Routing (ARR) 模块,将到达80端口的特定请求转发到Tomcat的非标准端口(如8080)。这样,用户可以直接访问域名,而无需指定端口号,IIS会...

    ubuntu配置多个tomcat方法

    ### Ubuntu配置多个Tomcat的方法详解 #### 一、前言 在Linux环境下,特别是Ubuntu操作系统中,有时我们需要在同一台服务器上部署多个Tomcat实例来满足不同的应用需求或进行负载均衡等操作。本文将详细介绍如何在...

    使用Tomcat配置域名

    在Tomcat中,通过Server.xml文件配置虚拟主机(Virtual Host),实现一个Tomcat实例处理多个域名的请求。 1. **修改Server.xml** Tomcat的主配置文件Server.xml位于conf目录下。在此文件中,我们可以通过添加或...

    IIS6.0+tomcat6.0+JK整合(8080端口和80端口共用jsp网站)参考.pdf

    ### IIS6.0+Tomcat6.0+JK整合(8080端口和80端口共用jsp网站)的知识点 #### 一、整合环境与目标 本整合的目标是在一个环境中同时利用IIS6.0和Tomcat6.0来部署和运行jsp网站,使得用户可以通过标准HTTP端口80访问...

    xp/win7上配置多个tomcat

    在实际应用场景中,可能有以下几种情况会促使我们考虑在同一台机器上配置多个Tomcat实例: 1. **项目隔离**:不同的项目或应用程序可能需要不同的配置环境,比如不同的端口号、JVM参数或者数据源配置。 2. **负载...

    服务器部署多个tomcat方法

    标题"服务器部署多个tomcat方法"暗示我们将探讨如何在单个服务器上配置和管理多个独立运行的Tomcat实例,以实现应用隔离、负载均衡或服务多样化。这通常涉及到配置、端口管理、目录结构和启动脚本的调整。 首先,...

    一台机器上配置三个(或多个)tomcat

    在IT行业中,尤其是在服务器部署和管理的场景下,有时候我们需要在同一台物理机器上运行多个Tomcat实例,以满足不同项目的需求。本篇将详细介绍如何在一台Windows 7 64位系统,搭载JDK 1.7的环境中,配置三个独立的...

Global site tag (gtag.js) - Google Analytics