按照下面的步骤操作即可部署成功:

一些具体操作命令就不详细说了,直接说有用的:

1、在 /usr/local 下部署两个Tomcat,tomcat的文件夹重命名为:tomcat6-1  、  tomcat6-2

2、修改 linux 的profile文件,文件路径 /etc

在profile 中增加以下内容:

JAVA_HOME=/usr/java/jdk1.7.0_45
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH
# tomcat1
CATALINA_BASE=/usr/local/tomcat6-1
CATALINA_HOME=/usr/local/tomcat6-1
export CATALINA_BASE CATALINA_HOME# tomcat2
CATALINA_2_BASE=/usr/local/tomcat6-2
CATALINA_2_HOME=/usr/local/tomcat6-2
export CATALINA_2_BASE CATALINA_2_HOME
TOMCAT_HOME=/usr/local/tomcat6-1
export TOMCAT_HOME
TOMCAT_2_HOME=/usr/local/tomcat6-2
export TOMCAT_2_HOME

3、修改 tomcat 的配置文件

tomcat6-1的配置文件保持不变;

tomcat6-2的配置文件修改如下:

修改 tomcat6-2/bin  下的文件:startup.sh 和 shutdown.sh(加入的内容一样),在文件中加入以下内容:

export JAVA_HOME=/usr/java/jdk1.7.0_45
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE

修改 tomcat6-2/conf  下的 service.xml 文件,修改(三个地方)如下:

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

8005 改为 8006(其他不用的端口也可以)

<Connector port="8080" protocol="HTTP/1.1"       connectionTimeout="20000"redirectPort="8443" />

8080 改为 8081(其他不用的端口也可以)

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

8009 改为 8010(其他不用的端口也可以)

4、 重新启动Linux,启动两个tomcat

sh /usr/local/tomcat6-1/bin/startup.sh
sh /usr/local/tomcat6-1/bin/startup.sh

5、访问地址:http://192.168.0.13:8080   和   http://192.168.0.13:8081

6、成功

注:如果配置多个的话,就按照这个方法累加就OK。。。

文章出处:http://blog.csdn.net/wjzindex/article/details/13022173

转载于:https://blog.51cto.com/quietboy/1408529

Linux 配置多个Tomcat相关推荐

  1. centos 安装tomcat_简单介绍Linux配置mysql,tomcat,Nginx 开机自启动的几个方式

    概述 一般我们打算把一些服务,例如 mysql,tomcat,Nginx设置开机自启动的话一般是有三四种方式来实现,下面以mysql,tomcat,Nginx做例子来演示. 一.使用定时任务 cron ...

  2. linux怎么同时运行多个程序吗,Linux配置多个tomcat同时运行

    首先修改变量为第一个tomcat,然后修改第二个tomcat启动的脚本 vi /etc/profile 在其中加入 ##########first tomcat########### CATALINA ...

  3. 虚拟机中Linux配置java-jdk和tomcat

    在线安装 执行命令进行在线安装 yum install java-1.8.0-openjdk* -y 离线安装(提前下好jdk安装包) 配置JDK 1.首先创建目录和将jdk文件放入linux中: 将 ...

  4. Linux 配置系列 三 tomcat

    一.环境准备 JDK版本: jdk1.8: 操作系统: centos 7.6 : tomcat: apache-tomcat-8.5.5; 前提条件: 运行Tomcat必须先安装jdk 二.配置tom ...

  5. Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>& ...

  6. Linux和window下tomcat虚拟路径的配置方式

    配置Linux下tomcat虚拟路径: 找到linux下的server.xml文件,在<Host>标签内进行如下配置 <Host name="localhost" ...

  7. Linux系统下怎样配置多个Tomcat

    Linux系统下怎样配置多个Tomcat同时运行呢,首先修改变量为第一个tomcat,然后修改第二个tomcat启动的脚本 1.修改环境变量 # vi /etc/profile ####### 工程1 ...

  8. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  9. CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)

    原文地址:http://blog.csdn.net/tjcyjd/article/details/46553361 版权声明:本文为博主原创文章,未经博主允许不得转载. 同一服务器部署多个tomcat ...

最新文章

  1. 深入理解pytorch中计算图的inplace操作
  2. 在openshift上自定义node.js的版本
  3. linux下如何使用USB转串口设备
  4. 简述http 和 https区别
  5. 数学--数论--鸽巢原理
  6. maven project创建填充项
  7. C++ 多重继承之内存存储
  8. 知识图谱最新权威综述论文解读:实体发现
  9. JVM调优思路、订单秒杀jvm调优案例
  10. vsco使用教程_这可能不是一篇你期望的教程--VSCO
  11. plantuml 方法图_UML与软件建模:第四次作业(学习PlantUML活动图绘制方法)
  12. android 动态改变语言,android动态设置app当前运行语言的方法
  13. 「代码随想录」518. 零钱兑换 II 【动态规划】力扣详解!
  14. 嵌入式IOEServer终于开发完成,相应的问题作一个系统阐述(WINCE)
  15. PDF控件Aspose.Pdf 18年新版18.1发布 | 附下载
  16. c# RestClient 请求接口
  17. NH2-UiO-66|CAS号1260119-00-3金属有机骨架
  18. 教你如何使用Excel中的INT函数
  19. JavaScript学习记录十六
  20. 常用的mysql函数及在TP中使用示例

热门文章

  1. CF1038D Slime 构造
  2. SpringBoot(五)ResponseBodyAdvice
  3. (转载)(官方)UE4--图像编程----Parallel Rendering Overview
  4. es6 语法 (Promise)
  5. IT小小鸟VS.小小小鸟:展翅,我们一起翱翔!
  6. [转]解决STM32开启定时器时立即进入一次中断程序问题
  7. 解决非controller使用@Autowired注解注入报错为java.lang.NullPointerException问题
  8. bootstrapDialog插件集成datatables插件遇到的异常
  9. 日常工作问题解决:rhel7下配置多路径设备
  10. elasticsearch解决控制台中文乱码问题