如何在一台机器上部署多个tomcat

简介: 1,在/usr/local/下部署两个tomcat7。2,修改/etc/profile文件,加入下面内容vi  /etc/profileexport JAVA_HOME=/usr/java/jdk8PATH=$JAVA_HOME/bin:$PATHCLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.

1,在/usr/local/下部署两个tomcat7。

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

vi  /etc/profile

export JAVA_HOME=/usr/java/jdk8
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/tomcat/
CATALINA_HOME=/usr/local/tomcat/
CATLINA_BASE=/usr/local/tomcat/
export TOMCAT_HOME  CATALINA_HOME  CATALINA_BASH

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

TOMCAT_HOME=/usr/local/tomcat
export TOMCAT_HOME

TOMCAT_HOME_1=/usr/local/tomcat1
export  TOMCAT_HOME_1


3,修改tomcat配置文件 ,

    tomcat保持不变;

    修改tomcat1配置如下:

    在/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,修改tomcat1/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">



目录
相关文章
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
616 41
|
11月前
|
Java jenkins 应用服务中间件
结合Jenkins与Tomcat,实施Maven项目的自动构建和部署流程。
任何项目构建和部署的自动化流程,总离不开对各个环节精细把控与密切配合。涉及到源代码管理、构建工具、持续集成服务器以及最终的运行时环境的协调。通过上述简洁实用的步骤,可以实现Maven项目从源代码到运行状态的无缝过渡,进而提升软件开发的效率与质量。
550 0
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
843 17
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
572 18
|
开发框架 关系型数据库 Java
Linux操作系统中JDK、Tomcat、MySQL的完整安装流程以及J2EE后端接口的部署
然后Tomcat会自动将其解压成一个名为ROOT的文件夹。重启Tomcat,让新“植物”适应新环境。访问http://localhost:8080/yourproject看到你的项目页面,说明“植物”种植成功。
377 10
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
249 23
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
432 22
|
应用服务中间件 Java
一台机器上启动多个Tomcat
如果需要在一台机子上启动多个Tomcat服务器,在默认设置下肯定会发生端口冲突。为实现这个效果,只需修改conf子目录中的server.xml文件即可。共需修改三处: (1).修改http访问端口(默认为8080端口): (2).
877 0
|
网络协议 Java 应用服务中间件
框架源码私享笔记(01)Tomcat核心架构功能 | 配置详解
本文首先分享了《活出意义来》一书序言中的感悟,强调成功如同幸福,不是刻意追求就能得到,而是全心投入时的副产品。接着探讨了Tomcat的核心功能与架构解析,包括网络连接器(Connector)和Servlet容器(Container),并介绍了其处理HTTP请求的工作流程。文章还详细解释了Tomcat的server.xml配置文件,涵盖了从顶级容器Server到子组件Connector、Engine、Host、Context等的配置参数及作用,帮助读者理解Tomcat的内部机制和配置方法。