`
Franciswmf
  • 浏览: 797220 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

项目部署,一个tomcat容器2个项目2个端口server.xml配置文件

 
阅读更多
<?xml version='1.0' encoding='utf-8'?>

<Server port="8005" shutdown="SHUTDOWN">

  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
  <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
  <GlobalNamingResources>
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>
  <!--first web application -->
  
<Service name="Catalina">
   <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding= "UTF-8" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

 
<Engine name="Catalina" defaultHost="localhost">
     
<Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>

      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" resolveHosts="false"/>

      <Context path="" docBase="D:\Tomcat 7.0\webapps\ROOT" debug="0" reloadble="true"/>
      </Host>
    </Engine>
  </Service>

  <!--first web application -->
 
<Service name="Catalina2">
    <Connector port="2012" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8553" />
    <Connector port="8059" protocol="AJP/1.3" redirectPort="8553" />
  

<Engine name="Catalina2" defaultHost="localhost">

      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" resolveHosts="false"/>

      <Context path="" docBase="D:\Tomcat 7.0\webapps\ExamWeb" debug="0" reloadble="true"/>

      </Host>
    </Engine>
  </Service>
 
</Server>


分享到:
评论

相关推荐

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

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

    tomcat_server.xml_配置详解.doc

    《深入解析Tomcat Server.xml配置文件》 在Java Web应用的开发与部署中,Apache Tomcat作为一款开源的Servlet容器,扮演着至关重要的角色。它的灵活性和可定制性,很大程度上依赖于`server.xml`配置文件。本文将对`...

    Tomcat web.xml,server.xml中详细配置说明文档

    `server.xml`是Tomcat的主要配置文件,它定义了服务器的行为,包括端口设置、连接器配置、数据源、 Realm(安全认证)等。例如,你可以配置监听HTTP请求的Connector: ```xml connectionTimeout="20000" ...

    tomcat及其配置文件

    Tomcat的核心配置文件之一是`server.xml`,这个文件位于Tomcat的`conf`目录下,它是Tomcat服务器的全局配置文件,定义了服务器的端口号、数据源、连接器、虚拟主机、Context等关键组件的设置。例如,你可以在这里...

    Tomcat配置hibernate xml模板

    Tomcat是一款广泛应用的开源Web服务器和Servlet容器,而Hibernate则是一个对象关系映射(ORM)框架,它简化了Java应用与数据库之间的交互。本篇文章将详细介绍如何在Tomcat中配置Hibernate的XML模板,以便于在Java ...

    一个Tomcat如何部署多个项目附多种解决方案及详细步骤.docx

    - **server.xml**:Tomcat的核心配置文件,用于定义服务器的基本设置,包括端口、服务、连接器等。 接下来,我们将详细介绍两种主要的部署方式:不修改端口和修改端口。 #### 四、不修改端口部署多个项目 ##### ...

    TomcatServer.rar

    conf目录下存储了服务器的配置文件,如上面提到的server.xml;webapps目录则是应用的默认部署位置;logs目录用于记录服务器的日志信息,这对于问题排查至关重要。 了解了源码和工具的基础,我们可以进一步探讨以下...

    Tomcat安装及配置教程详解.zip

    Tomcat是Apache软件基金会Jakarta项目中的一个核心项目,是一款开源、免费的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,使得开发者可以在Web服务器上运行Java应用程序。本教程将详细...

    Tomcat配置文件

    标题中的“Tomcat配置文件”指的是Tomcat服务器的配置文件`server.xml`,它是Tomcat容器的核心配置文件,用于定义服务器的行为、端口、虚拟主机、应用上下文等。描述中提到的问题是当项目数量增多时,直接在`server....

    配置-Tomcat多server.rar_Tomcat 配置 多个服务地址

    在IT行业中,尤其是在服务器管理与Web应用部署领域,Apache Tomcat是一个非常常见且重要的Java Servlet容器。本篇文章将深入探讨如何配置Tomcat以支持多个服务地址,以满足在一个Tomcat实例上运行多个独立Web应用...

    Tomcat配置方法.rar

    1. `server.xml`:这是Tomcat的核心配置文件,定义了服务器的全局属性,如端口号、线程池、连接器、Context等。你可以在此设置多个Connector来支持不同的协议(如HTTP/HTTPS)。 2. `web.xml`:全局Web应用配置文件...

    tomcat-7.0.108.zip

    至于压缩包内的"新建 文本文档 (12).txt"可能是一个意外的文件,不直接关联Tomcat的使用,但如果是配置文件或者说明文档,它可能会包含有关部署或配置的额外信息。 另一个子文件"apache-tomcat-7.0.108"可能是完整...

    tomcat发布javaweb项目,以及tomcat的配置

    2. 配置服务器:在Tomcat的conf/server.xml文件中,找到`&lt;Host&gt;`标签,设置其`appBase`属性为".",这表示应用的基础目录为当前目录,从而省略项目名。 3. 配置虚拟主机:同样在server.xml中,可以创建多个`&lt;Host&gt;`...

    apache-tomcat-7.0.105.zip

    2. **conf**:配置文件存放处,如`server.xml`(服务器配置)、`web.xml`(全局Web应用配置)和`context.xml`(特定上下文配置)。 3. **lib**:存储Tomcat运行所需的库文件,包括Servlet和JSP API的JAR包。 4. **...

    Tomcat容器

    在安装完成后,Tomcat会包含一个webapps目录,这是部署Web应用的地方,将WAR(Web ARchive)文件或者解压后的应用文件夹放入此目录,Tomcat会在启动时自动部署应用。 管理Tomcat通常通过管理控制台(如Tomcat ...

    apache-tomcat-7.0.108.tar.gz

    Apache Tomcat是一个开源的Java Servlet容器,主要用于实现JavaServer Pages (JSP)、Java Servlet以及Java EE的Web应用程序。在本例中,我们讨论的是Apache Tomcat 7.0.108版本的tar.gz压缩文件。这个版本是Tomcat 7...

    tomcat8.0服务容器

    Tomcat8.0是Apache软件基金会的Jakarta项目中的一个核心项目,它是一个开源的、免费的Web应用服务器,特别适合于小型到中型的Java Web应用程序。作为一款轻量级应用服务器,Tomcat8.0在性能和稳定性上都有显著提升,...

    linux安装多个tomcat

    这一步可以使用 `systemd` 单元文件来实现,创建一个名为 `tomcat1.service` 和 `tomcat2.service` 的文件,并在 `/etc/systemd/system/` 目录下放置: ```bash sudo nano /etc/systemd/system/tomcat1.service ```...

    JavaWeb开发Tomcat中三种部署项目的方法.pdf

    2. 使用server.xml配置文件部署项目 在Tomcat的配置文件/server.xml中,可以使用元素来部署项目。通过指定元素的path属性来设置项目访问的URL路径,docBase属性指定项目文件的物理路径。例如,可以添加如下配置来...

    windows安装版-tomcat8.5.57.zip

    Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,它是一个开源的、免费的Web应用服务器,主要用来运行Java Servlet和JavaServer Pages(JSP)。 描述中的“window安装版-Tomcat8.5.57”进一步确认了这是...

Global site tag (gtag.js) - Google Analytics