单机部署多台 Tomcat

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单机部署多台 Tomcat相关的知识,希望对你有一定的参考价值。

  1. 下载 Tomcat 安装包,解压到一个目录,比如 /opt/tomcat/ 目录下,配置三个 Tomcat 为 tomcat-7070,tomcat-8080,tomcat-9090。约定 %TOMCAT_HOME% 代表这写目录

  2. 配置 %TOMCAT_HOME%/conf/server.xml ,启动和关闭端口

  3. 修改 tomcat-7070 的server.xml

     <!-- 关闭端口 -->
    <Server port="7171" shutdown="SHUTDOWN">
    
     <!-- 启动端口 -->
    <Connector port="7070" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

     

  4. 修改 tomcat-8080 的server.xml

     <!-- 关闭端口 -->
    <Server port="8181" shutdown="SHUTDOWN">
    
     <!-- 启动端口 -->
    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

     

  5. 修改 tomcat-9090 的server.xml

     <!-- 关闭端口 -->
    <Server port="9191" shutdown="SHUTDOWN">
    
     <!-- 启动端口 -->
    <Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

     

  6. 启动 tomcat-7070、tomcat-8080、tomcat-9090,启动脚本 sh %TOMCAT_HOME%/bin/startup.sh

  7. 浏览器访问 http://localhost:7070/ , http://localhost:8080/ , http://localhost:9090/

  8. 关闭 tomcat-7070、tomcat-8080、tomcat-9090,关闭脚本 sh %TOMCAT_HOME%/bin/shutdown.sh

以上是关于单机部署多台 Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

windows 部署多台tomcat

redis分布式锁实现

Tomcat单机多实例部署-多项目部署

单机多实例tomcat 部署

Window下Tomcat单机部署多应用

单机部署多tomcat应用,实现tomcat集群