在一台电脑运行多个tomcat

发布时间 : 星期二 文章在一台电脑运行多个tomcat更新完毕开始阅读

如何在一台机子上启动两个TOMCAT

比如:有两个版本的tomcat,一个5.*,一个6.*,此时由于两个工程分别部署在两个

版本的tomcat下,需要同时启动两个tomcat,以下是方法: 1.特别要注意:不要设置CATALINA_HOME

2.分别修改安装目录下的conf子目录中的server.xml文件:

a.修改http访问端口(默认为8080端口,我习惯在安装的时候就改成别的端口号,比如5.*改成8081,6.*改成8086),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。 b.修改其中一个tomcat的Shutdown端口(在server.xml中,默认为8005端口),将8005修改为没有在使用的端口号,例如8055。 c.修改其中一个tomcat的8009端口,将8009修改为没有在使用的端口号,(也在server.xml中修改)例如8099

(注意:两个文件中对应的端口号要不一样) 3.依次启动两个tomcat。

可 以都在eclipse中启动(比如我的tomcat5.0是插件版本的,在eclipse有一个猫,而另一个6.0版本的是通过myeclipse在 windows--perfrences--...配置),也可以通过对应的startup.bat启动,还可以一个用elipse启动,另一个通过 startup.bat启动。

注意:tomcat报哪个端口被占用就修改哪个端口

========================另外一个人的例子========================== 在一台机子上运行两个tomcat (windows xp) 说明:我这里用的是两个tomcat

1、 一个tomcat是安装版,一个tomcat是解压版的。

2、同样若是两个解压版的tomcat 同1 3、两个都是安装版的。还未解决! 这里只介绍第一种情况:

安装版的tomcat: 在目录:D:\\Tomcat 6.0

解压版的tomcat: 解压在E:\\apache-tomcat-6.0.26\\apache-tomcat-6.0.26目录下 环境变量:

JAVA_HOME=C:\\Program Files\\Java\\jdk1.6.0

CATALINA_HOME=E:\\apache-tomcat-6.0.26\\apache-tomcat-6.0.26(解压版的tomcat)

首先安装版的tomcat 正常可以运行。下面介绍解压版的配置

修改解压版

tomcat E:\\apache-tomcat-6.0.26\\apache-tomcat-6.0.26\\config\\server.xml

修改3个地方

第一:

然后保存

运行 E:\\apache-tomcat-6.0.26\\apache-tomcat-6.0.26\\bin\\startup.bat

2

联系合同范文客服:xxxxx#qq.com(#替换为@)