在Eclipse中配置多个Tomcat服务器的方法

在Eclipse中配置多个Tomcat服务器的方法

以配置三个Tomcat为例

第一步:准备Apache Tomcat文件
下载Apache Tomcat的压缩包apache-tomcat-7.0.63.zip,解压四份,分别命名为apache-tomcat-8081、apache-tomcat-8083、apache-tomcat-8086、apache-tomcat-8089
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
第二步: 添加环境变量:右键单击我的电脑->选择属性->选择高级->选择环境变量:添加系统变量。
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
第三步:修改启动端口和关闭端口:
进入Tomcat文件的conf\目录,打开server.xml文件,修改下面两个地方:
(1)<Server port="8006" shutdown="SHUTDOWN">
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
修改这个port=”8006”,原来默认的为:8005,使得它的关闭端口和另一个关闭端口不发生冲突。
(2)<Connector port="8081" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
修改port=”8083”,原来默认的为“8080”,使得它的连接端口和另一个不冲突。
(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
修改这个port=”8010”,原来默认的为:8009,AJP 1.3 Connector定义的地方。
第四步:修改startup.bat和catalina.bat文件内容:
(1)进入Tomcat文件的bin\目录,打开startup.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8083。
(2)进入Tomcat文件的bin\目录,打开catalina.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8083。
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
tomcat7-8082配置方法跟配置tomcat7-8083步骤一样的。
第五步:启动Tomcat(通过执行startup.bat启动),在命令行下分别进入三个不同的Tomcat安装目录下,执行startup.bat,分别启动三个Tomcat。然后在浏览器中输入:
http://localhost:8081
http://localhost:8083
http://localhost:8086
http://localhost:8089
第六步:至此,我们已经在一台服务器上配置了三个Tomcat。
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
========================================================================
将多个Tomcat添加到Eclipse环境中
右击Server窗口,New-Server
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法
此时就可以同时启动多个Tomcat了,如图示,同时启动了8081端口和8086端口的Tomcat。
在Eclipse中配置多个Tomcat服务器的方法
在Eclipse中配置多个Tomcat服务器的方法