单台linux下配置多个tomcat

前几天开发需求单台linux安装多个tomcat,研究了下,配置如下

1,在/usr/local/下部署两个tomcat7,tomcat8 。两个版本不一样哦。

2,修改/etc/profile文件,加入下面内容

vi  /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_92
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

####tomcat7
TOMCAT_HOME=/usr/local/tomcat7/
CATALINA_HOME=/usr/local/tomcat7/
CATLINA_BASE=/usr/local/tomcat7/
export TOMCAT_HOME  CATALINA_HOME  CATALINA_BASH

####tomcat8
TOMCAT_HOME_1=/usr/local/tomcat8/
CATALINA_HOME_1=/usr/local/tomcat8/
CATLINA_BASE_1=/usr/local/tomcat8/
export TOMCAT_HOME_1  CATALINA_HOME_1  CATALINA_BASH_1

TOMCAT_HOME=/usr/local/tomcat7
export TOMCAT_HOME

TOMCAT_HOME_1=/usr/local/tomcat8
export  TOMCAT_HOME_1

3,修改tomcat配置文件 ,

tomcat7保持不变;

修改tomcat8配置如下:

在/usr/local/tomcat8/bin下,修改startup.sh 和 shutdown.sh  两个文件,在文件#!/bin/sh下面入如下:

export JAVA_HOME=/usr/java/jdk1.8.0_92/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin

export  CATALINA_HOME=$CATALINA_HOME_1
export  CATLINA_BASE=$CATLINA_BASE_1

4,修改tomcat8/conf/server.xml 文件,

<Server port="8006" shutdown="SHUTDOWN">     #将原8005改为8006

<Connector port="8083" maxHttpHeaderSize="8192"                      #将8080改为8083

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="120000" disableUploadTimeout="true"  URIEncoding="UTF-8" />
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />                                 ##将8009改为8010
    <Engine name="Test" defaultHost="Test">

5,重启tomcat。

/usr/loca/tomcat7/bin/startup.sh

/usr/loca/tomcat8/bin/startup.sh

访问地址http://192.168.153.153:8080     http://192.168.153.153:8083

时间: 2024-10-08 04:53:26

单台linux下配置多个tomcat的相关文章

Linux下配置JDK和Tomcat

第一步:首先在VM上安装linux系统,这里不就介绍怎么装Linux系统,不会的话去百度.但是这里要提醒一下,虚拟机和本机如何进行数据传输,我用的是[虚拟机共享文件选项]. 安装方法:虚拟机菜单 VM-Instal VMware Tools 并安装完.如果是在真实linux系统下安装JDK和Tomcat,可以忽略此步骤. 设置共享文件夹如图所示 第二步:下载JDK和tomcat 下载jdk-8u111-linux-x64.rpm JDK下载地址:http://www.oracle.com/tec

linux下配置安装OpenJDK+Tomcat

一.安装OpenJDK Java 的 JDK 有 2 套,一是 Oracle 的 JDK,另一个就是 OpenJDK 了. 这里使用的是 OpenJDK 来作为 Java 的开发环境 用yum源安装 yum install java-1.8.0-openjdk-devel  #java的编译环境 yum install java-1.8.0-openjdk        #jre,java的运行环境 运行下面进行验证是jdk否成功安装: java -version 添加环境变量 export J

Linux下配置两个或多个Tomcat启动

Linux下配置两个或多个Tomcat启动 (2012-08-14 11:59:31) 转载▼ 标签: 杂谈 分类: linux_tomcat 步骤如下: (1)修改/etc/profile文件.添加一组java环境变量,和两组CATALINA环境变量(我没有进行此步骤的设置,可能因为我的Tomcat是免安装版的吧)记得修改完要使其生效,用命令:source /etc/profile JAVA_HOME=/usr/java/jdk1.7.0 PATH=$JAVA_HOME/bin:$PATH C

Linux下配置tomcat + apr + native应对高并发

在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,这时并发的线程数量明显下降,从原来的300可能会马上下降到只有几十,新的请求会毫无阻塞的进来. 一.Tomcat运行模式介绍 Tomcat 有三种(bio,nio.apr) 运行模式,首先来简单介绍下: (1)BIO    BIO(blocking I/O

Linux下配置Tomcat服务器

Linux下配置Tomcat服务器和Windows下其实差不多,可以去官网下载安装包释放或者在线下载,只是当时下载的windows.zip文件,现在下载.tar.gz格式的即可,下面使用命令行的方式安装 还是在/usr/local下新建目录tomcat进入后用wget命令下载最新包,tomcat9.0现在已经出来了,但是为了和eclipse项目更好的兼容,建议下载tomcat8.0的最新包 下载好之后进行释放 tar -xzvf apache-tomcat-8.0.30.tar.gz 释放出来之

linux下配置tomcat开机自启动

Linux下配置tomcat开机自启动 1.写一个tomcat脚本,内容如下,设置其权限为755,放在/etc/init.d/目录下 #!/bin/bash## /etc/init.d/tomcat# init script for tomcat precesses## processname: tomcat# chkconfig: 2345 86 16# description: Start up the Tomcat servlet engine. if [ -f /etc/init.d/f

(转)Linux下配置tomcat+apr+native应对高并发

摘要:在慢速网络上Tomcat线程数开到300以上的水平,不配APR,基本上300个线程狠快就会用满,以后的请求就只好等待.但是配上APR之后,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,这时并发的线程数量明显下降,从原来的300可能会马上下降到只有几十,新的请求会毫无阻塞的进来. 一.三种运行模式介绍 Tomcat 有三种(bio,nio.apr) 运行模式,首先来简单介绍下 bio bio(blocking I/O),顾名思义,即

linux下配置tomcat7 + solr4.9(续)--- 多核索引的配置

在上一篇文章中(详见http://www.cnblogs.com/bxljoy/p/3850263.html),我们已经介绍了tomcat+solr的索引服务器的配置,但是文中创建的服务器只能支持存储单一索引,很多情况下,我们需要对多个表或者多组不同的数据分别创建索引,如果没需要创建一个索引库,就要部署一套solr服务,那明显是不合算的,所以本文就来介绍一下solr的进阶应用,在同一台服务器中配置多核索引. 进入我们解压好的solr文件目录: cd /home/hadoop2/solr/exam

一台服务器上配置多个Tomcat的方法

在一台服务器上配置多个Tomcat的方法: 这几天由于在研究OGSA-DQP,但是其网站上只提供了在Linux下的安装文档,而且需要在一天服务器上配置两个Tomcat,但是我一直没有弄懂怎么在Windows下实现. 如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题.只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了! 下面我们把配置的详细过程写在下面,以供参考:(此例以配置两个Tomcat为例) 1. 下载