专栏首页用户画像Linux系统中同时运行多个comcat

Linux系统中同时运行多个comcat

vi /etc/profile   在其中加入   ##########first tomcat###########   CATALINA_BASE=/usr/local/tomcat   CATALINA_HOME=/usr/local/tomcat   TOMCAT_HOME=/usr/local/tomcat   export CATALINA_BASE CATALINA_HOME TOMCAT_HOME   ##########first tomcat############   ##########second tomcat##########   CATALINA_2_BASE=/usr/local/tomcat_2   CATALINA_2_HOME=/usr/local/tomcat_2   TOMCAT_2_HOME=/usr/local/tomcat_2   export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME   ##########second tomcat##########   保存退出。   #source /etc/profile   来到第二个tomcat的bin目录下   在catalina.sh中加入   export CATALINA_BASE=$CATALINA_2_BASE   export CATALINA_HOME=$CATALINA_2_HOME   最后把tomcat_2/conf下的server.xml打开 修改shudown端口与启动端口。 <Server port="8005" shutdown="SHUTDOWN"> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 这样就可以在linux下同时运行两个tomcat了。运行更多tomcat方法是一样的。 要点就是tomcat启动的时候会去查找tomat 的根目录,而这是通过查询系统环境变量CATALINA_HOME 以及 CATALINA_BASE 来做到的,于是我们只需要设置这两个变量即可。 现在我们把tomcat拷贝成2份,分别为 tomcat1 和 tomcat2,tomcat1 我们使用之前配置好的默认配置(CATALINA_HOME 以及 CATALINA_BASE 均指向 tomca1 目录),但tomcat2 我们不能再使用系统上配置的这两个变量了,那么我们就在 tomcat2的bin目录下面的 catalina.sh 临时修改设置 CATALINA_HOME 和 CATALINA_BASE 为tomcat2的根目录即可,如果再加tomcat 以此类推即可。

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • H5新增的行内的语义元素

    mark元素主要用来在视觉上向用户呈现那些需要突出显示或高亮显示的文字,其比较典型的应用就是在搜索结果中高亮显示搜索关键词。

    week
  • Java变量驼峰法转下滑线

    week
  • 剑指offer 表示数值的字符串

    请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 ...

    week
  • 数据库中间件 MyCAT 源码解析 —— 分片结果合并(一)

    1. 概述 相信很多同学看过 MySQL 各种优化的文章,里面 99% 会提到:单表数据量大了,需要进行分片(水平拆分 or 垂直拆分)。分片之后,业务上必然面...

    芋道源码
  • 今日头条前端实习一面

    面试官没通知有二面,于是觉得自己凉凉了。面试氛围还不错, 就是自己网络不好,老是卡很尴尬,所以请一定要检查好网络环境再开始。 一上来估计是在看投的简历,随便聊...

    牛客网
  • 印象笔记下的MarkDown

    印象笔记终于还是终于出了markdown语法编辑方式,苦苦等了几年的我们是一个什么样子的体验?

    恒宇少年
  • ios objc向一个对象发送消息时,发生了什么?

    根据对象的isa指针找到该对象所属的类,去obj的对应的类中找方法 1.首先,在相应操作的对象中的缓存方法列表中找调用的方法,如果找到,转向相应实现并执行。 ...

    赵哥窟
  • (转载)ubuntu 安装 dbgsym (debug-info)

    本文转载自:http://www.oolap.com/2015-11-07-ubuntu-install-dbgsym

    chudi
  • 第七节 - 部门管理模块(画一个datagrid表格)

    剽悍一小兔
  • Python速查宝典-GitHub共享

    先前在天善智能那儿得到了一些翻译版的DataCamp,于是也抽空过一遍内容,把一些觉得常用的内容给记录下来,主要围绕着建模相关的资料内容,所以主要还是Panda...

    Sam Gor

扫码关注云+社区

领取腾讯云代金券