精华内容
下载资源
问答
  • 1、找到tomcat中conf目录下的server.xml 2、在Host标签下添加 3、完成

    1、找到tomcat中conf目录下的server.xml
    2、在Host标签下添加

    <Context docBase="/项目名/" path="/项目名/" reloadable="true" />
    

    在这里插入图片描述
    3、完成

    展开全文
  • 一、同一Tomcat 多个端口部署不同的项目  在tomcat 安装目录下C:/Program Files/apache-tomcat-6.0.29/conf找到server.xml    (1)、在结点后面增加结点,如下:               ...

    一、同一Tomcat  多个端口部署不同的项目

          在tomcat 安装目录下C:/Program Files/apache-tomcat-6.0.29/conf找到server.xml

     

          (1)、在<services>结点后面增加<services>结点,如下:

     

             <Service name="bm1">
            <Connector port="8081"  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"      enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>
          <Engine name="sms" defaultHost="localhost">
          <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
         <Host name="localhost" appBase="webapps/test" unpackWARs="true" autoDeploy="true"   xmlValidation="false" xmlNamespaceAware="false">
       <Context path="" docBase="C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps2/bookManagement" reloadable="true" workDir="D:/temp/Tomcat/test" debug="0"/>
                 </Host>
             </Engine>
        </Service>

     

         (2)、复制webapps目录, 命名成webapps2,把另外一个项目放在目录下.把docBase属性引向该目录。

     

           好处:可以把多个项目部署在根目录

    二、Tomcat 部置方式

    TOMCAT部署项目有3种方法:
    1、直接把项目放在webapps里
    2、修改conf里server.xml文件,添加一个Context,指向项目的目录
    3、在Catalina/localhost目录里,新增一个xml文件,添加一个Context内容,指向项目的目录。
    <Context path="/目录名" docBase="e:/example" debug="0" reloadable="true" />

    优先级别为:3>2>1

    第3个方法有个优点,可以定义别名。服务器端运行的项目名称为path,外部访问的URL则使用XML的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。

    第2、3还有优点,可以定义一些个性配置,如数据源的配置等。

    展开全文
  • Linux-一个Tomcat端口部署多项目

    万次阅读 2018-05-17 15:16:27
    其实方法很简单,只需要修改一下配置就能将多个项目部署同一端口上,用不同项目名即可访问不同项目 在tomcat目录下有一个conf目录,里面放着tomcat的一些配置文件,修改server.xml &amp;amp;amp;lt;...

    Linux-一个Tomcat同端口部署多项目

     通常情况下多个项目会部署在多个tomcat或者多个端口上,但有时候资源受限或者有要求需要将多个项目部署在一个tomcat上
     其实方法很简单,只需要修改一下配置就能将多个项目部署在同一端口上,用不同项目名即可访问不同项目,在tomcat目录下有一个conf目录,里面放着tomcat的一些配置文件,修改配置文件

    server.xml
    <Host name="web-one" appBase="/home/web/" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">  
      <Context path="" docBase="/home/web/web-one" debug="0" reloadable="true"/>   
    </Host>  
    <Host name="web-two" appBase="/home/web/" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">  
      <Context path="" docBase="/home/web/web-two" debug="0" reloadable="true"/> 
    </Host>
    

     启动tomcat即可通过ip:port/web-one,ip:port/web-two分别访问不同项目,或者将两个war包利用不同名称放在部署目录下,配置文件如下也可达到效果

    server.xml
    <Host name="localhost"  appBase="/home/web"
       unpackWARs="true" autoDeploy="false">
    
    展开全文
  • **首先说明:**我是之前就把一Wed项目部署Tomcat下,网上教程很可以自己找找,在这里只是说怎样再把另外的Web项目部署到同一个Tomcat下。Eclipse是Java EE版本的,其它的也差不多。本人也是才接触这,有不对...

    **首先说明:**我是之前就把一个Wed项目部署到Tomcat下,网上教程很多可以自己找找,在这里只是说怎样再把另外的Web项目部署到同一个Tomcat下。Eclipse是Java EE版本的,其它的也差不多。本人也是才接触这个,有不对的地方希望大家多多包涵并加以指正。
    一、首先新建一个web项目
    在这里插入图片描述在这里插入图片描述
    二、然后右击Servers窗口下的任意一个Tomcat,New—>Server,选中你要的Tomcat版本,命名(建议和工程名一样)。
    在这里插入图片描述
    在这里插入图片描述
    点击Next,把你要部署的web项目ADD过去,Finsh。然后你就会看到你的左边的工程栏中Servers中多了文件。我这里是多了ProjTest这一个。
    在这里插入图片描述
    在这里插入图片描述
    三、在ProjTest工程的Webcontent下New一个html文件,在该文件中添加如下内容。注意是在Webcontent下新建。
    在这里插入图片描述
    在这里插入图片描述
    此时把Servers窗口下的其它的项目的服务停止掉,右击需要停止的项目服务,Stop就好。然后右击你需要开启的项目服务,右击start就好。
    如果不把其它项目的服务关掉的话,当前需要开启的项目就不能Start成功,会报端口被占用的错误。

    在这里插入图片描述
    四、打开浏览器访问http://localhost:8081/ProjTest,(我的端口号为8081),出现以下内容说明就可以了。
    在这里插入图片描述

    展开全文
  • 在Eclipse中有两个工程,需要用Eclipse将这两个工程发布到同一个tomcat下面,然后部署不同的端口来分别访问这两个项目。需要怎样来实现。 我找到的资料都是直接去给tomcat目录下conf目录下的server.xml文件里的...
  • 同一端口下,部署多个项目 为每个项目分配单独的端口 一、不修改端口,部署多个项目 清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的,那能否在同一个tomcat的webapps目录下运行多个不同项目呢?...
  • tomcat+nginx部署多个项目相关配置

    千次阅读 2018-08-31 10:46:16
    有时申请不下公司服务器资源,那就只能将就一下挤一挤了,生产、测试环境等多个项目部署同一服务器; 无需安装多个ngin,修改nginx配置文件即可,Linux路径:/usr/local/nginx/conf/nginx.conf 代码里,有三个...
  • Tomcat部署多个项目

    2019-10-08 21:20:31
    同一端口号的多个项目部署 添加: [html]view plaincopy <Contextpath="/route"reloadable="true"docBase="/home/develop/tomcat-7.0.54/flatrass"/> <Contextpath="/route2"reloa...
  • 一、同一Tomcat 多个端口部署不同的项目tomcat 安装目录下C:/Program Files/apache-tomcat-6.0.29/conf找到server.xml (1)、在结点后面增加结点,如下: ...
  • 一 、 同一Tomcat部署两个(多个项目,通过不同端口访问 1.复制conf\Catalina文件夹,并重命名文件夹。比如我这重命名为Catalina1,如下 2.复制webapps文件夹,并重命名文件夹。比如我这重命名为webapps1,如下 ...
  • 如果是同一项目下的几分支,那建议放在一个tomcat里,使用同一端口,绑定域名的方式访问.> [root@u conf]# pwd /data/tomcat/conf [root@u conf]# vim server.xml //修改这一行 <Host name="cell.yangy....
  • 由于都在基于Internet访问,所以80端口冲突,经过查找资料,现把自己成功的步骤分享给大家 (该文章也可适用于同一台IIS服务器部署多个项目)。 第一步:在默认网站里设置默认首页 第二部:在默认首页里,写...
  • 项目软件使用了tomcat,在安装时自动注册为服务。有一客户在安装时发现与另外一...下面将简单总结一下如何在同一台服务器上部署多个tomcat服务。 1、下载tomcat zip版软件,分别解压到两个目录,如tomcat1和tomcat
  • tomcat端口

    2015-01-21 09:56:00
    ddd项目部署在tomcat中,该tomcat可同时部署多个java项目,开始我以为同一个端口不可以, 其实可以,因为http://217.65.63.124:6789是访问该ip下的tomcat程序,如果启动了另一个tomcat程序,则不可以用同一个端口 ...
  • 使用nginx来代理一个服务器下的不同项目 前言:上一篇文章中,我实现了...这样用户体验不好,敏感信息也,如何通过域名,来访问这同一服务器下的一个tomcat部署的两个项目,而且做到访问如丝般润滑呢?是时候祭...
  • 一、同一Tomcat 多个端口部署不同的项目tomcat 安装目录下C:/Program Files/apache-tomcat-6.0.29/conf找到server.xml (1)、在<services>结点后面增加<services>结点,如下: <Service...
  •  假如只有一台服务器,需要同一端口下配置多个web项目,如何配置tomcat,首先找到tomcat 下面的 server.xml文件,在文件中增加两个甚至是多个…… 标签即可, 标签的内容如图所示,其中需要注意的是每个web 项目的...

空空如也

空空如也

1 2
收藏数 37
精华内容 14
关键字:

tomcat同一端口部署多个项目