tomcat:tomcat安装(在一台电脑上安装两个tomcat)

Posted Dream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat:tomcat安装(在一台电脑上安装两个tomcat)相关的知识,希望对你有一定的参考价值。

1、安装前的说明

(1)在安装第二个tomcat之前,我们要知道安装一台tomcat的时候需要在电脑上添加两个系统变量

 

 然后在path中配置:

 

(2)这个时候我们就要思考了,当安装第二台服务器的时候首先要解决的就是配置的重名问题

在解决重名问题之前我们还需要知道,为什么要用CATALINA_HOME和CATALINA_BASE两个变量,改成其他的可不可以呢?

显然是不行的,因为这两个变量是与tomcat的相联系的:

打开tomcat的目录的bin目录下的catalina.bat文件:

 

 我们就会发现这里面是存在这两个参数的,因此,我们在更改名字的时候,也要把文件里面的参数给更改成相同的。

这样的话就可以随意更改参数的名字了,只要求系统变量的参数和文件的参数名保持一致即可

 

2、安装第二个tomcat服务器

(1)下载并解压

(2)配置环境变量

 

 添加path:

 

 (3)修改bin目录下的文件

startup.bat文件,把里面的CATALINA_HOME改为CATALINA_HOME_01

 

 catalina.bat文件,把里面的CATALINA_HOME改为CATALINA_HOME_01,CATALINA_BASE改为CATALINA_BASE_01

 

 需要注意的是,这两个文件里面有多个,每一个都需要修改

(4)修改tomcat的server.xml:

第一个:

 

 第二个:

 

 第三个:

 

 修改端口号的目的是避免与第一台服务器造成端口号冲突,不修改的话当两台服务器同时启动时第二台不能启动。

(5)测试

点击startup.bat,访问8080端口(测试时访问的端口号要与第4步修改的一致)

 

 

 

tomcat使用总结:

1、当服务器配置的是8080端口的情况下访问8080端口报404的话,不一定是服务器出错或是没有配置成功

因为我们新下载的tomcat服务器的webapps目录都不是空的:

如root目录:

 

 在浏览器中查看该网页的组成元素:

 

 我们访问8080端口的时候获取到的页面是从webapps下获取的,如果把webapps目录清空的话,肯定会出现404的,但是此时的tomcat是可以正常使用的

 

以上是关于tomcat:tomcat安装(在一台电脑上安装两个tomcat)的主要内容,如果未能解决你的问题,请参考以下文章

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

在同一台机器上启动多个tomcat服务

(转)如何在一台电脑上开启多个tomcat 和配置让系统识别哪个具体的tomcat

在一台server上部署多个Tomcat

tomcat安装问题

tomcat升级,tomcat窗体改名,一台电脑安装多版本JDK