前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Tomcat_总结_02_单机多实例

Tomcat_总结_02_单机多实例

作者头像
shirayner
发布2018-08-10 10:25:12
3110
发布2018-08-10 10:25:12
举报
文章被收录于专栏:Java成神之路Java成神之路

一、tomcat下载及环境变量配置

1.tomcat下载

下载地址:tomcat官网

2.环境变量配置

只用配置一个CATALINA_HOME就可以了

二、CATALINA_HOME 与 CATALINA_BASE

上图中的 CATALINA_HOME 指Tomcat安装路径,CATALINA_BASE 指实例所在位置。 CATALINA_HOME 路径下只需要包含 bin 和 lib 目录,而 CATALINA_BASE 只存放 conf、webapps、logs 等这些文件,

这样部署的好处在于升级方便,配置及安装文件间互不影响,在不影响 Tomcat 实例的前提下,替换掉 CATALINA_HOME 中的安装文件。

三、创建实例

(1)在一个目录中(可随意选择)创建 tomcat-ins 文件夹,此此文件夹创建 tomcat-ins1 和tomcat-ins2 两个文件夹。

(2)将tomcat安装目录下的 conf、logs、temp、webapps、work 这五个文件夹 移动到 tomcat-ins1文件夹下。

三、Tomcat 启停脚本

 在tomcat-ins1目录下创建 启停文件:

1. startup.bat

代码语言:javascript
复制
set "CATALINA_BASE=%cd%"  
set "CATALINA_HOME=G:\tomcat-common\apache-tomcat-8.5.24"  
set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"  
  
  
call "%EXECUTABLE%" start   

2. shutdown.bat

代码语言:javascript
复制
set "CATALINA_BASE=%cd%"  
set "CATALINA_HOME=G:\tomcat-common\apache-tomcat-8.5.24"  
set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"  
  
call "%EXECUTABLE%" stop   

 四、配置 server.xml 端口

 1.配置tomcat访问端口

代码语言:javascript
复制
    <Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

四、参考资料

1.聊聊 Tomcat 的单机多实例

2.Tomcat单机多实例

3.Tomcat解惑 之 CATALINA_HOME与CATALINA_BASE

4.[tomcat7源码学习]初始化之catalina.home和catalina.base(转)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-03-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、tomcat下载及环境变量配置
    • 1.tomcat下载
      • 2.环境变量配置
      • 二、CATALINA_HOME 与 CATALINA_BASE
      • 三、创建实例
      • 三、Tomcat 启停脚本
        • 1. startup.bat
          • 2. shutdown.bat
          •  四、配置 server.xml 端口
            •  1.配置tomcat访问端口
            • 四、参考资料
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档