如何在一台电脑上同时运行多个tomcat

如何在一台电脑上同时运行多个tomcat,第1张

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

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

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

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

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

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

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

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

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

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

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

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

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

63、<Connector port="8009"

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

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

我到apache官网上下载了个linux下的tomcat7,然后复制到linux服务器上了,解压安装(参照的CSDN博客,请自行查看下),如果java没有安装,请自行安装,接着测试tomcat是否能够启动,如果能够启动则把一个项目的war包拷入到该tomcat的webapps下面,删除ROOT文件夹,然后进入bin目录,输入/startupsh,进行开启tomcat,我用的是wcpwar包,开启时间需要看项目大小。一般情况下,是需要将tomcat关闭之后(/shutdownsh),再重新启动tomcat,但是有时关闭tomcat并不能完全关闭它,这样会占用端口号,所以我们使用:ps -ef | grep tomcat,来查看tomcat的打开情况,使用:kill - 9 编号,来关闭tomcat。然后,重启该tomcat就可以了,此时就可访问:服务器地址:+端口号+/项目名,来访问这个项目的服务了。

如果是两个tomcat都在localhost运行的话,操作可以稍微简单一点,分别设置用到的端口就可以。

如果最终连到Apache服务器的话,就稍微复杂点。

更改端口就可以了,我多的情况出现10来个。

其实服务的运行就是针对端口的啊,比如80是WWW,和软件没有关系

希望以上信息可以帮到您!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在一台电脑上同时运行多个tomcat

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情