`
decentway
  • 浏览: 160636 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

centos 多Tomcat配置

 
阅读更多

借鉴网址:http://wbande.blog.163.com/blog/static/303812572010511101812972/

 

用的版本仍旧是tomcat6.0

原有的为:tomcat6.0,新增加的为tomcat6.0-2

 

1 在/etc/profile中添加以下粗体的配置

#原有的tocmat配置

TOMCAT_HOME=/usr/local/tomcat6.0
CATALINA_HOME=/usr/local/tomcat6.0
CATALINA_BASE=/usr/local/tomcat6.0
export TOMCAT_HOME CATALINA_HOME CATALINA_BASE

#添加的tocmat配置,可照此样添加多个tomcat

TOMCAT_2_HOME=/usr/local/tomcat6.0-2
CATALINA_2_HOME=/usr/local/tomcat6.0-2
CATALINA_2_BASE=/usr/local/tomcat6.0-2
export TOMCAT_2_HOME CATALINA_2_HOME CATALINA_2_BASE

 

2 修改tomcat6.0-2的bin/shutdown.sh,在exec "$PRGDIR"/"$EXECUTABLE" stop "$@"这行前边添加如下配置:

export JAVA_HOME=/usr/local/jdk1.6
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE

 

3 修改tomcat6.0.-2的bin/startup.sh,在exec "$PRGDIR"/"$EXECUTABLE" stop "$@"这行前边添加如下配置:

export JAVA_HOME=/usr/local/jdk1.6
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE

 

4 修改tocmat6.0-2的conf/server.xml,更改端口

-----------------------------tocmat6.0-2的server.xml配置如下----------------

<?xml version='1.0' encoding='utf-8'?>
<Server port="9005" shutdown="SHUTDOWN">

  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <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="9080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" URIEncoding="UTF-8" maxHttpHeaderSize="8192" maxThreads="1000" enableLookups="false" compression="on" compressionMinSize="2048" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" disableUploadTimeout="true" useBodyEncodingForURI="true" />

    <Connector port="9009" protocol="AJP/1.3" connectionTimeout="20000"
               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>

 

访问项目:http://Ip:9080/

 

配置两个两个以上都是如此,不过在优化装apr时,没有成功,具体原因还木有空去找 = = 有空再说吧

对多个tomcat优化apr时己经成功了,写在那个优化贴子里

分享到:
评论

相关推荐

    centos设置tomcat开机自启动

    本篇文章将详细介绍如何在CentOS环境下配置Tomcat服务器实现开机自启动。 #### 二、准备工作 在开始配置之前,请确保已经完成了以下步骤: 1. **安装Java环境**:Tomcat是基于Java的应用服务器,因此首先需要安装...

    CentOS tomcat 配置

    ### CentOS 下 Tomcat 的安装与配置 #### 一、Tomcat 的基本介绍 Apache Tomcat 是一个免费开源的Servlet容器,主要用于执行Java Servlet以及运行JavaServer Pages(JSP)。它是由Apache软件基金会下属的Jakarta项目...

    Centos7配置logrotate执行Tomcat日志轮转

    1. 创建配置文件:在`/etc/logrotate.d/`目录下创建一个针对Tomcat日志的配置文件,例如`/etc/logrotate.d/tomcat`。使用`vim`编辑器写入日志文件的路径,例如`/home/odysee/General/tomcat8.5/logs/catalina.out`。...

    基于CentOS 7.6 配置Nginx + Tomcat

    本文详细说明了如何在CentOS 7.6环境下配置Nginx作为反向代理服务器,并将请求分发给不同的Tomcat实例。通过这种方式,可以灵活地部署和管理多个Web应用,同时利用Nginx强大的反向代理功能和负载均衡能力,提升Web...

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    2.3.1 更改`server.xml`:修改Tomcat配置文件`conf/server.xml`,调整连接器参数如`maxThreads`, `minSpareThreads`等,以适应预期的并发用户量。 2.3.2 配置默认应用:通过修改`webapps`目录下的默认应用,或者配置...

    centOS7设置Tomcat8开机启动

    在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...

    CentOs7 mysql安装彻底卸载 jdk tomcat配置

    以下是对"CentOS7 MySQL安装彻底卸载 jdk tomcat配置"这一主题的详细阐述。 首先,让我们来关注CentOS7上的MySQL安装与卸载。MySQL是一个广泛使用的开源关系型数据库管理系统,对于开发者和系统管理员来说,它是...

    CentOS_JDK_Tomcat配置

    以下是对"CentOS_JDK_Tomcat配置"相关知识点的详细说明: 1. **文件共享**: 在Windows和Linux之间实现文件共享,可以通过SMB(Server Message Block)协议。在Windows上创建一个文件夹并共享,然后在CentOS系统中...

    centos服务器多tomcat网站安装与配置.rar

    这个是我在阿里云部署的淘宝卖家TOP商业系统的日志,记录了Centos(阿里云)服务器上的多网站,多Tomcat部署详细步骤,包括安装Mysql,安装JRE等等安装部署,一个压缩包解决所有java+tomcat的部署问题,节省你的时间。

    tomcat.rar CentOS自动安装tomcat

    7. **安全考虑**:在生产环境中,应考虑为Tomcat配置SSL/TLS以加密通信,并限制访问权限,避免不必要的网络暴露。 8. **优化配置**:根据服务器的硬件配置和应用需求,可能需要调整Tomcat的配置参数,例如最大线程...

    CentOS 5.2下安装Tomcat5.5

    本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...

    在CentOS中给Apache Tomcat绑定IPv4地址的教程.docx

    本教程将指导您如何在CentOS 7上配置Apache Tomcat,使其绑定到IPv4地址。 首先,确认您的系统中已经安装了Apache Tomcat。可以通过运行`su tomcat`命令切换到tomcat用户。这个用户通常拥有运行和管理Tomcat所需的...

    centos7 下 Tomcat8.5的安装和配置.附带Tomcat安装包

    在Linux系统,特别是CentOS 7环境下,安装和配置Apache Tomcat 8.5是部署Java Web应用程序的关键步骤。Tomcat作为一个开源的轻量级应用服务器,主要用于运行Servlet和JSP应用。下面是详细的安装和配置过程: **1. ...

    centos7安装Tomcat7.txt

    ### CentOS 7 安装 Tomcat 7 的详细步骤及注意事项 #### 一、环境准备与下载 在开始安装之前,确保已经安装了 ...通过以上步骤,可以在 CentOS 7 系统上成功安装并配置 Tomcat 7 服务器。希望这些信息对您有所帮助!

    CentOS7 安装JDK8 + MySQL8 + Tomcat9并配置环境变量.pdf

    本文将详细介绍如何在CentOS7上安装JDK8、MySQL8和Tomcat9,并配置相应的环境变量。 首先,我们开始安装JDK1.8。Oracle官网提供了JDK的下载链接,通常为tar.gz格式的压缩包。你需要在你的本地计算机上下载对应版本...

    阿里云centos7mysql tomcat 配置

    ### 阿里云 CentOS 7 配置 Java、Tomcat 和 MySQL #### JDK 配置 为了在阿里云 CentOS 7 上配置 Java 开发环境,我们首先需要安装 JDK。这里选择安装 OpenJDK 1.7 版本。 1. **检查可用的 Java 包**: ```bash ...

    Centos7如何启动tomcat

    需要注意的是,在生产环境中部署Tomcat时,还需要考虑更多的安全性和性能优化措施,比如配置防火墙规则、调整JVM参数等。此外,对于更高级的用法,比如通过systemd服务管理Tomcat的启动与停止,也有助于提高系统的...

    CentOS下安装配置JDK与Tomcat图解详细过程.doc

    CentOS下安装配置JDK与Tomcat图解详细过程.doc

    CentOS7下配置java环境及安装tomcat9.docx

    在CentOS7操作系统中配置Java环境和安装Tomcat9是一个常见的任务,对于开发和部署Java应用程序至关重要。首先,我们需要理解JDK(Java Development Kit)和OpenJDK的区别,这是配置Java环境的基础。 JDK和OpenJDK是...

Global site tag (gtag.js) - Google Analytics