如何在同一系统里同时启动多个Tomcat

简介: 需要在同一系统里启动多个tomcat,应该怎么处理? tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到.文件 %TOMCAT_HOME%/conf/server.xml 是tomcat服务配置文件,里面有很多配置项,本文只关注怎么修改端口,其他配置项的含义不做说明。

需要在同一系统里启动多个tomcat,应该怎么处理?

tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到.文件 %TOMCAT_HOME%/conf/server.xml 是tomcat服务配置文件,里面有很多配置项,本文只关注怎么修改端口,其他配置项的含义不做说明。下面把该配置文件中各端口的含义说明下.

<Server port="8005" shutdown="SHUTDOWN">

接受服务器关闭指令的端口号,我们叫关闭指令端口.

<Connector port="8080" protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" />

http请求处理端口,我们在网页上输入的普通url地址包含的端口就是他 .这个端口叫http端口.

 <Connector port="8080" protocol="HTTP/1.1"

              connectionTimeout="20000"

               redirectPort="8443" />

https请求的处理端口.这个端口叫https端口.

 

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

接收AJP协议的处理端口.这个端口叫ajp端口.

 <Connector  port="8009" protocol="AJP/1.3" redirectPort="8443" />

https请求的处理端口.

实际上就4个端口 。

下面我以一个系统里启动3个tomcat为例,说明下操作步骤

分配端口

Tomcat1端口分配表(tomcat1全部采用默认配置)

端口

端口号

关闭指令端口

8005

http端口

8080

https端口

8443

Ajp端口

8009

Tomcat2端口分配表

端口

端口号

关闭指令端口

8006

http端口

8081

https端口

8444

Ajp端口

8010

Tomcat3端口分配表

端口

端口号

关闭指令端口

8007

http端口

8082

https端口

8445

Ajp端口

8011

然后启动这三个tomcat即可...

http://www.linuxidc.com/Linux/2012-10/72248.htm

 

相关文章
|
3月前
|
Arthas 监控 Java
Arthas 可以用于监控和诊断在 Windows 系统下部署的 Tomcat 服务
Arthas 可以用于监控和诊断在 Windows 系统下部署的 Tomcat 服务
175 2
|
7月前
|
Java 应用服务中间件 Linux
百度搜索:蓝易云【Linux系统Tomcat安装与配置。】
Tomcat是一个开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范。在Linux系统上安装和配置Tomcat可以为Java Web应用程序提供服务。
66 0
|
7月前
|
Java 应用服务中间件
百度搜索:蓝易云【Debian11系统编译安装Tomcat教程。】
以上是在Debian 11系统上编译安装Tomcat的基本步骤。请根据实际情况进行相应的调整和配置。
56 0
|
4月前
|
关系型数据库 MySQL Java
Linux系统jdk&Tomcat&MySQL安装以及J2EE后端接口部署
Linux系统jdk&Tomcat&MySQL安装以及J2EE后端接口部署
44 0
|
6月前
|
Java 应用服务中间件 Linux
HTTPS && Tomcat && Servlet && 博客系统 && 软件测试的概念 && Linux
HTTPS && Tomcat && Servlet && 博客系统 && 软件测试的概念 && Linux
29 0
|
7月前
|
Ubuntu Java 应用服务中间件
百度搜索:蓝易云【Ubuntu 18.04系统编译安装Tomcat教程。】
现在,您已经成功地在Ubuntu 18.04上编译和安装了Tomcat。请注意,这只是基本的安装过程,您可能需要根据自己的需求进一步配置和保护Tomcat。确保适当地配置Tomcat的安全性和访问权限。
112 0
|
7月前
|
Java 应用服务中间件 Linux
百度搜索:蓝易云【Centos8 stream系统编译安装Tomcat教程。】
以上是在CentOS 8 Stream系统上编译安装Tomcat的基本教程。请注意,具体的配置和参数可能因您的需求而有所不同,您可以根据自己的情况进行调整。同时,请确保在执行任何操作之前备份重要的文件和配置。
220 1
|
7月前
|
Ubuntu Java 应用服务中间件
百度搜索:蓝易云【Ubuntu 20.04系统编译安装Tomcat教程。】
请注意,以上是一个基本的编译安装Tomcat的示例,您可能需要根据您的特定需求进行进一步配置和调整。
62 0
|
Java Unix 应用服务中间件
tomcat 端口 8005 被 windows 系统服务占用导致启动闪退的问题
tomcat 端口 8005 被 windows 系统服务占用导致启动闪退的问题
151 0
|
应用服务中间件 Android开发
tomcat启动时报错ports are invalid,默认端口不要为-1
tomcat启动时报错ports are invalid,默认端口不要为-1
92 0