在一台计算机上运行两个或多个tomcat
有的时候我们需要在一台计算计算机上安装多个Tomcat,那我们该怎样配置呢?
## 1.配置思路:
在操作之前我们先启动一个Tomcat,看一下启动数据:
这里面有我们在环境变量中配置的CATALINA_BASE和CATALINA_HOME,我们如果要新建一个Tomcat,则需要重新建立这两个数据,并修改新的Tomcat中的一些配置数据即可。下面是具体的操作。
## 2.具体操作
2.1 建立新的CATALINA_BASE和CATALINA_HOME环境变量。
命名新Tomcat的环境变量为CATALINA_BASE2和CATALINA_HOME2,建立完成后的环境变量如下:
2.2 修改Tomcat启动文件
涉及的文件包括两个:bin目录下的start.bat 和 catalina.bat
把start.bat中的CATALINA_HOME全部替换为CATALINA_HOME2
把catalina.bat中的CATALINA_HOME全部替换为CATALINA_HOME2,CATALINA_BASE全部替换为CATALINA_BASE2
2.3 修改Tomcat配置文件
主要配置Tomcat启动的端口数据,涉及的文件:conf目录下的server.XML文件
(1)<Server port="8005" shutdown="SHUTDOWN">更改为<Server port="8006" shutdown="SHUTDOWN">
(2)<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />更改为<Connector port="7445" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />更改为<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
然后启动该Tomcat即可。
效果如下图,可以看出我们成功的启动了两个Tomcat。