(一)、先修改tomcatB的server.xml配置文件中三个端口号,不一样即可(没被占用)
(1)、<Server port="8005" shutdown="SHUTDOWN">
(2)、<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
(3)、<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Server port="8005" shutdown="SHUTDOWN">
<!--APR library loader. Documentation at /docs/apr.html -->
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
<Listener className="org.apache.catalina.core.JasperListener" />
<!-- Prevent memory leaks due to use of particular java/javax APIs-->
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
</Engine>
</Service>
</Server>
(二)、修改/etc/profile文件,添加CATALINA_2_HOME=/usr/local/tomcatB并export ,改好后执行source /etc/profile重启profile
JAVA_HOME=/usr/java/jdk1.6.0_29
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
CATALINA_HOME=/usr/local/tomcatA
CATALINA_2_HOME=/usr/local/tomcatB
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL JAVA_HOME CLASSPATH CATALINA_HOME CATALINA_2_HOME
(三)、在tomcatB的startup.sh和shutdown.sh中添加export CATALINA_HOME=$CATALINA_2_HOME(在while前)
(四)好了,启动tomcatB,执行netstat -an可以看到你所设置的tomcatB端口已被使用,部署成功!!!
分享到:
相关推荐
入门级linux,nginx,tomcat,keepalived详细安装教程.zip linux各目录的含义 安装nginx,反向代理负载均衡 linux下运行多个tomcat linux安装keepalived实现HA高可用
Tomcat、JDK、Postgres 环境搭建是 Web 应用程序开发的基础环境, Linux 操作系统提供了稳定、自由和开源的平台,Tomcat 服务器支持 Servlet、JSP、JSF 等技术,JDK 提供了 Java 开发工具包,Postgres 数据库提供了...
本文主要介绍了在 Linux 环境下使用 Apache 及 Tomcat 软件作为服务器的核心,搭建一个全能且稳定的 WEB 服务器。同时还对服务器进行简单优化,相对降低服务器的系统资源占用率,提高服务器的负载能力,使服务器实现...
Linux是个一个性能优异,安全的操作系统,互联网超多的web应用都是基于Linux作为服务器,所以系统的学习一下Linux操作系统是非常有必要的。 1.JAVA开发环境的安装与配置(JDK安装,环境变量的配置) 2.Tomcat服务器...
该文档详细介绍了在Windows下同时启动多个Tomcat的配置教程,可以测试多个节点的功能需求,同理该文档也适用于Linux下的多个Tomcat搭建,实现负载均衡.大家有什么不懂得可以随时问我.
Linux搭建JAVAEE环境,包含jdk、tomcat、mysql安装 linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很...
所有加载的cacti模板文件中,核心区分点所...以此类推,现在喜欢在一个linux服务器上搭建mysql多实例,那么多实例mysql如何在cacti下监控,也可以用本文中类似的办法构建新的mysql的多端口模板xml文件来重新加载实现。
tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度 最具创新的java产品(Most Innovative Java Product),同时它又是sun公司官方推荐的servlet和jsp容器(具体可以见...
Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了...
Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了...
其占有内存少,并发能力强,在同类型的网页服务器中表现较好。...在这里我们采用集群部署方式,使用多个Tomcat,反向代理使用Nginx。 架构如下: 准备工作 apache-tomcat-7.0.61 nginx-1.12.2 Redis-x64-3.2.10
负载平衡(Load balancing)是一种计算机网络技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最佳化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。...
tomcat是一个被广泛使用的java web容器,各种调优数不胜数,由于tomcat主要运行jsp等动态页面,所以其设计主要是针对动态页面进行优化,而对静态文件的处理效率并不高。 很多时候工程师更愿意使用nginx或者apache...
这份文档是2023年全国职业院校技能大赛“网络建设与运维”项目的正式赛卷,包含多个模块的具体任务和评分规则。此赛事着重考察参赛者在网络设计、配置、调试、服务搭建和运维等方面的综合能力,要求参赛者在规定的7...
六、数据处理:如开发环境定期同步数据到测试环境,或多个数据库数据加工过滤等需求。 七、WEB SSH:通过浏览器操作Linux,简单便捷。 整体上讲,基于流程图清晰易直观,且控件使用简单,易掌控,学习门槛低。 二次...
最近疫情凶猛,居家办公,正好单位在考察东方通中间件,通过该单位的销售报名参加东方通中间件TongWeb培训,可以熟悉中间件能干什么,集群搭建是否比tomcat方便一点,公司系统太多,有时候外包公司派来的小孩都是刚...
│ 06-搭建Redis的集群环境.avi │ 08-插槽的分配和key的关系.avi │ 09-新增节点.avi │ 10-移除集群中的节点.avi │ 11-集群的故障转移.avi │ 12-MySQL的查询优化.avi │ 13-数据库结构优化.avi │ 14-插入数据的...
运维工程师的工作涵盖了系统架构搭建、维护、优化,以及故障排查与解决等多个方面。 首先,运维工作包括基础设施的部署与配置,如服务器、网络设备、存储设备等硬件资源的安装调试与监控,同时还需要安装操作系统、...
《Java-web程序设计》教案 课题:第一章 Java Web概述 【教学目标】 掌握JSP运行环境的搭建,能进行简单的JSP程序编写与运行。 【教学重点】 Eclipse+Dreamweaver工具、项目的导入、导出、发布打包 【教学难点】 ...
六、数据处理:如开发环境定期同步数据到测试环境,或多个数据库数据加工过滤等需求。 七、WEB SSH:通过浏览器操作Linux,简单便捷。 整体上讲,基于流程图清晰易直观,且控件使用简单,易掌控,学习门槛低。系统...