专栏首页Java成神之路Tomcat_总结_02_单机多实例

Tomcat_总结_02_单机多实例

一、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

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

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访问端口

    <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(转)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • maven_01_简介及安装

    除了编写源代码,我们每天有相当一部分时间花在了编译、运行单元测试、生成文档、打包和部署等烦琐且不起眼的工作上,这就是构建。

    shirayner
  • Tomcat_总结_01_tomcat环境搭建

    shirayner
  • Linux_学习_02_ 重启tomcat与查看tomcat日志

    shirayner
  • 腾讯内容的非主流运营商覆盖(2)

    腾讯CAP平台 腾讯内容加速平台(CAP)助力非主流运营商访问加速 腾讯提供多种多样的互联网内容服务,比如大家熟知的QQ、微信、新闻、游戏、社区、视频、地图等,...

    腾讯数据中心
  • 腾讯内容加速平台(CAP)助力非主流运营商访问加速

    "鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

    鹅厂网事
  • Linux基本操作实验(3)

    Linux操作系统拥有非常多的文件,每种文件都代表一些特定的含义。如何快速的定位到你想要的文件,是一个非常复杂的过程。GNU提供了一个非常有效的工具findut...

    py3study
  • 腾讯云:一场 “互联网+”浪潮下的数据中心变革

    随着互联网+的发展壮大,云计算和数据中心相互依存的关系变得尤为重要。12月9日,第二届腾讯云+数据中心分享日活动在上海隆重召开,腾讯高层与工信部领导、各地金融机...

    腾讯数据中心
  • 特斯拉从Snap挖来机器学习专家Stuart Bowers,担任负责Autopilot的工程副总裁

    特斯拉发言人证实,机器学习专家Stuart Bowers已加入特斯拉,担任负责Autopilot的工程副总裁。

    量子位
  • 同舟共济,安全守护:我们携手并肩共建生态

    12月19日,腾讯安全应急响应中心(TSRC) 2016年度颁奖盛典在深圳隐秀山居揭开了序幕。深圳的冬天一如既往的温暖,从四面八方远赴而来的兄弟朋友们,更让今天...

    腾讯技术工程官方号
  • SAP Hybris Enterprise Commerce的一些有用链接 - 保证持续更新

    Jerry Wang

扫码关注云+社区

领取腾讯云代金券