同一台电脑上运行多个tomcat,环境变量以及文件内容更改的相关配置(perfect)

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
具体操作步骤如下:

  1. 修改conf中的server.xml:3处

(1)修改默认的port=”8005”,可以为8006,8007…与另一个关闭端口不冲突即可(避免用8009,可以尝试),以下以8007为例

< Server port=“8007” shutdown=“SHUTDOWN”>

< Listener className=“org.apache.catalina.startup.VersionLoggerListener” />

(2)修改默认的port=”8080”,可以为8081,8082…不冲突即可,以下以8082为例

< Connector port=“8082” protocol=“HTTP/1.1” connectionTimeout=“20000” useBodyEncodingForURI=“true” redirectPort=“8443” />

(3)修改默认的port=”8009”,可以为8010,8011…不冲突即可,以下以8011为例

< Connector port=“8011” protocol=“AJP/1.3” redirectPort=“8443” />

  1. 修改bin里的catalina.bat、service.bat、shutdown.bat、startup.bat,其中tomcat7版的部分版本的bin中无service.bat,建议用tomcat8以上版本。(环境变量也要进行修改,需要几个tomcat服务就配置几个,用哪个端口就用哪个端口名坐后缀)
    在这里插入图片描述
    Path里:
    在这里插入图片描述
    (1)catalina.bat:

修改CATALINA_HOME为CATALINA_HOME_8082

修改CATALINA_BASE为CATALINA_BASE_8082

(2)shutdown.bat:

修改CATALINA_HOME为CATALINA_HOME_8082

(3)startup.bat:

修改CATALINA_HOME为CATALINA_HOME_8082

(4)service.bat:

修改CATALINA_HOME为CATALINA_HOME_8082

修改CATALINA_BASE为CATALINA_BASE_8082

修改SERVICE_NAME=tomcat8为tomcat8082,

rem Set default Service name

set SERVICE_NAME=tomcat8082

set DISPLAYNAME=Apache Tomcat 8.5 %SERVICE_NAME%

替换service.bat中tomcat8.exe为tomcat8082.exe,有4处,这里的tomcat8082.exe要与bin中相匹配,如下图:
在这里插入图片描述
我的电脑>管理>服务,改名后服务会出现相应的tomcat服务名,以此区分,避免出错。
在这里插入图片描述
不改就会出现此错误,显示tomcat8.exe was not found,tomcat8.exe 是部署的第二个服务
在这里插入图片描述

  1. 打开cmd进入bin中运行server.bat install如图:
    在这里插入图片描述

到此就结束了,照此配置多个tomcat,并可以启动,已测试!!!如有错误,请各位指正,多谢!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知识浅谈

您的支持将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值