随笔 - 197  文章 - 0  评论 - 24  阅读 - 34万

一台电脑上配置多个tomcat同时运行

好使

  • 1

    1、配置运行tomcat 首先要配置java的jdk环境,这个就不在写了  不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat

    2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , 添加"CATALINA_HOME"="E:\apache-tomcat-6.0.29" 这个时候第一个tomcat启动运行是没有问题的

    3、接着开始配置第二个tomcat的:

        增加环境变量CATALINA_HOME2,值为新的tomcat的地址;

        增加环境变量CATALINA_BASE2,值为新的tomcat的地址;

    4、找到第二个tomcat中的startup.bat文件,把里面的CATALINA_HOME改为CATALINA_HOME2 

    5、找到第二个tomcat中的catalina.bat,把里面的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为CATALINA_BASE2

    6、找到conf/server.xml文件 修改里面的内容如下(这一步说白了就是修改端口):

    6.1、 <Server port="8005" shutdown="SHUTDOWN">把端口改为没有是使用的端口。

    6.2 、<Connector port="8080" maxHttpHeaderSize="8192"

    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

    enableLookups="false" redirectPort="8443" acceptCount="100"

    connectionTimeout="20000" disableUploadTimeout="true" /> 把端口改为没有是使用的端口。

    6.3、<Connector port="8009"

    enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> 把端口改为没有是使用的端口。

    7、启动第二个tomcat,如果上面的配置没问题的话  这个时候是可以运行成功的!

    END
  • posted on   duende99  阅读(229)  评论(0编辑  收藏  举报
    编辑推荐:
    · 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
    · .NET Core 中如何实现缓存的预热?
    · 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
    · AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
    · 基于Microsoft.Extensions.AI核心库实现RAG应用
    阅读排行:
    · 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
    · 提示词工程——AI应用必不可少的技术
    · 地球OL攻略 —— 某应届生求职总结
    · 字符编码:从基础到乱码解决
    · SpringCloud带你走进微服务的世界
    < 2025年3月 >
    23 24 25 26 27 28 1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30 31 1 2 3 4 5

    点击右上角即可分享
    微信分享提示