精华内容
下载资源
问答
  • 一台服务器部署多个tomcat

    千次阅读 2018-07-19 09:39:11
    在部署多个应用时,尽量不要把多个应用部署在同一个tomcat下,原因是假如其中个应用发生异常,导致服务奔溃,这将影响到另外个应用提供服务。 1. Widow系统下(内容来自...

    在部署多个应用时,尽量不要把多个应用部署在同一个tomcat下,原因是假如其中一个应用发生异常,导致服务奔溃,这将影响到另外一个应用提供服务。

    1. Widow系统下(内容来自https://www.cnblogs.com/wryu/p/7327298.html

    • 安装tomcat步骤 

              1. 下载apache-tomcat-8.0.30 ,下载下来的文件为apache-tomcat-8.0.30-windows-x64.zip

              2. 解压该压缩包到D:/目录下。

              3. 修改解压文件夹名字为:tomcat-8080

              4. 在D:/目录下创建该文件夹的两个副本,分别更名为:tomcat-8081、tomcat-8082

              5. 添加环境变量:右键单击我的电脑->选择属性->选择高级->选择环境变量:添加系统变量:

                   CATALINA_HOME_8080,其值为:D:\tomcat-8080;

                   CATALINA_HOME_8081,其值为:D:\tomcat-8081;

                   CATALINA_HOME_8082,其值为:D:\tomcat-8082;

              6. 修改启动端口和关闭端口:

                   进入D:\tomcat-8081\conf\目录,打开server.xml文件,修改下面两个地方:

                   (1)<Server port="8006" shutdown="SHUTDOWN">

                             修改这个port=”8006”,使得它的关闭端口和另一个关闭端口不发生冲突。

                   (2)<Connector port="8081" maxHttpHeaderSize="8192"

                                  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

                                  enableLookups="false" redirectPort="8443" acceptCount="100"

                                  connectionTimeout="20000" disableUploadTimeout="true" />

                             修改port=”8081”,使得它的连接端口和另一个不冲突。

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

                             修改这个port=”8010”,使得它的AJP端口和另一个不冲突。

              7. 修改startup.bat、shutdown.bat和catalina.bat文件内容:

                   (1) 打开D:\tomcat-8081\bin\startup.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8081。

                   (2) 打开D:\tomcat-8081\bin\shutdown.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8081。

                   (3) 打开D:\tomcat-8081\bin\catalina.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8081。

              9.按照上述方法配置tomcat-8080 ,tomcat-8082。

              10.启动Tomcat,在命令行下分别进入三个不同的Tomcat安装目录下,执行startup.bat,分别启动三个Tomcat。然后在浏览器中输入以下内容,如果显示tomcat主页,则部署成功:

           http://localhost:8080

           http://localhost:8081

           http://localhost:8082

    • 将tomcat配置成服务

              1.进入tomcat-8080/bin目录,修改 service.bat,找到以下内容,修改SERVICE_NAME为自定义的服务名

                   rem Set default Service name

                   set SERVICE_NAME=tomcat8080

                   set DISPLAYNAME=Apache Tomcat 8.0 %SERVICE_NAME%

              2.在service.bat中搜索CATALINA_HOME,并全部替换为CATALINA_HOME_8080(与环境变量名保持一致)

              3.在tomcat-8080/bin目录下,找到tomcat8.exe和tomcat8w.exe,重命名为SERVICE_NAME配置的名字一致,这里重命名为tomcat8080.exe和tomcat8080w.exe

              4.使用命令行进入tomcat-8080/bin,执行service.bat install

              5.使用win+r输入services.msc进入服务界面,找到DISPLAYNAME对应的服务名(即Apache Tomcat 8.0 tomcat8080),右键选择“属性”菜单,在“常规”选项卡选择“启动类型”为“自动”,或者进入tomcat-8080/bin目录 ,双击tomcat8080w.exe,在弹出的界面选中General选项卡,选择Startup type为Automatic,即开机自启动

    展开全文
  • 一、一台服务器启动多个tomcat 1、解压相同两个tomca服务器,找到其中一个服务器安装目录conf文件下的server.xml,三个端口: &lt;1&gt;8005为关闭服务器端口 &lt;2&gt;8080http请求端口 &...

    一、一台服务器启动多个tomcat

      1、解压相同两个tomca服务器,找到其中一个服务器安装目录conf文件下的server.xml,三个端口:

      <1> 8005为关闭服务器端口

      <2>8080http请求端口

      <3>8009为AJP端口

      以上三个端口都要修改与其他tomcat不一样

     2、修改start.bat和shutdown.bat,最上方加入set CATALINA_HOME=当前tomcat路径。

    二、一台toncat部署多个项目

    1、修改log4j.properties下的日志存放目录,要与其他项目区分开

    2、修改j2cahce下的缓存目录(ehcache.xml),与其他目录区分开

     

    展开全文
  • 在同一台服务器上配置多个Tomcat
  • 一台服务器上安装多个tomcat,执行其中一个tomcat启动脚本后,却启动了另外一个tomcat。 这是由于没有在启动脚本(startup.sh)中配置相关参数导致的。 在启动参数首行加入如下配置: export JAVA_HOME=/home/...

    一台服务器上安装多个tomcat,执行其中一个tomcat启动脚本后,却启动了另外一个tomcat。

    这是由于没有在启动脚本(startup.sh)中配置相关参数导致的。

    在启动参数首行加入如下配置:

    export JAVA_HOME=/home/ydadmin/JDK/jdk1.8.0_171(jdk安装路径)
    export PATH=$PATH:$JAVA_HOME/bin
    export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin

    export  CATALINA_HOME=/home/ydadmin/tomcat8.5/apache-tomcat-8.5.38(tomcat安装路径)
    export  CATLINA_BASE=/home/ydadmin/tomcat8.5/apache-tomcat-8.5.38(tomcat安装路径)

    其中前3行是jdk环境变量的配置,如果服务器中配置了环境变量,这3行可不写。

     

    同时,在shutdown.sh中也需要加入此参数配置。

    展开全文
  • 一台服务器上部署多个Tomcat

    千次阅读 2014-05-27 10:52:30
    在同一台服务器上配置多个Tomcat

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

    这几天由于在研究OGSA-DQP,但是其网站上只提供了在Linux下的安装文档,而且需要在一天服务器上配置两个Tomcat,但是我一直没有弄懂怎么在Windows下实现。

    如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题。只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了!

    下面我们把配置的详细过程写在下面,以供参考:(此例以配置两个Tomcat为例)

    1. 下载Tomcat5.5(这里使用Tomcat5.5),下载网址为:http://tomcat.apache.org/download-55.cai

    下载下来的文件为apache-tomcat-5.5.20.zip.

    2. 解压该压缩包到D盘根目录下。

    3. 修改解压文件夹名字为:tomcat5-8080

    4. 在D盘根目录下创建该文件夹的一个副本,更名为:tomcat5-8090

    5. 添加环境变量:右键单击我的电脑->选择属性->选择高级->选择环境变量:添加系统变量:CATALINA_HOME,其值为:d:\tomcat5-8080。CATALINA_HOME2,其值为:d:\tomcat5-8090。

    6. 修改启动端口和关闭端口:

    进入d:\tomcat5-8090\conf\目录,打开server.xml文件,修改下面两个地方:

    (1)<Server port="8006" shutdown="SHUTDOWN">

    修改这个port=”8006”,原来默认的为:8005,使得它的关闭端口和另一个关闭端口不发生冲突。

    (2)<Connector port="8090" maxHttpHeaderSize="8192"

                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

                   enableLookups="false" redirectPort="8443" acceptCount="100"

                   connectionTimeout="20000" disableUploadTimeout="true" />

    修改port=”8090”,原来默认的为“8080”,使得它的连接端口和另一个不冲突。

    7. 修改startup.bat和catalina.bat文件内容:

    (1) 打开d:\tomcat5-8090\bin\startup.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME2。

    (2)打开d:\tomcat5-8090\bin\catalina.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME2。

    8.启动Tomcat,在命令行下分别进入两个不同的Tomcat安装目录下,执行startup.bat,分别启动两个Tomcat。然后在浏览器中输入:http://localhost:8080  和http://localhost:8090

    9. 至此,我们已经在一台服务器上配置了两个Tomcat。

    展开全文
  • 一台服务器如何同时运行多个tomcat

    千次阅读 2013-11-21 15:59:56
    如某些web应用程序正在测试,可能导致tomcat的崩溃,那么这个web应用程序就不应该和其他正常运行的web应用程序放在一个tomcat容器中,负责可能导致其他的web服务崩溃,这是可以在一台服务器上运行多个tomcat。...
  • 一台服务器上同时启动多个tomcat
  • 一台服务器上部署多个tomcat

    千次阅读 2018-08-09 20:37:53
    最近在部署几个项目,要求在新的一台Linux服务器上同时部署多个Tomcat,由于之前只部署过一个Tomcat的经验,所以在期间踩了不少坑,所幸是最后还是部署成功了。话不多说,接下来就详细介绍下方法。 服务器配置: ...
  • 要在同一台服务器上配置多个tomcat服务,需要解决以下几个问题 (1) 不同的tomcat启动和关闭监听不同的端口 (2) 不同的tomcat的启动文件startup.sh 中要指定各自的CATALINA_HOME和CATALINA_BASE这两个环境变量。 ...
  • 准备两tocmat 涉及端口8006 8081 8010,修改这三端口就行。 2.修改配置 修改startup.bat文件 在startup.bat头部增加 set TITLE="tomcat1" set CATALINA_BASE="E:/tomcat1" set CATALINA_HOME="E:/tom...
  • 一台服务器部署多tomcat时那些端口需要修改1.首先了解tomcat的几主要端口:其中8080为HTTP端口,8443为HTTPS端口 redirectPort="8443" disableUploadTimeout="false" executor
  • Tomcat介绍Tomcat是Apache 软件基金会(Apache SoftwareFoundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范...
  • 一台服务器上部署多个tomcat总结

    千次阅读 2019-01-21 20:32:06
    为了不让tomcat之间端口冲突,需要修改server.xml配置 路径在tomcat安装目录conf文件夹下,如图 主要有三端口需要修改 (1)修改服务关闭端口port,如下 &amp;lt;Server port=&quot;8005&quot...
  • 一台Linux服务器部署多个tomcat

    千次阅读 2018-03-01 12:15:31
    此例以配置2个Tomcat为例:1. 下载apache-tomcat-7.0.63,下载下来的文件为apache-tomcat-7.0.63.zip2. 将文件上传至服务器/usr/local目录下3. 解压该压缩包,并重命名为tomcat1,另个重命名为tomcat24. 添加环境...
  • 如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题。只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了! 下面我们把配置的详细过程写在下面,以供参考:...
  • 一台服务器上部署多个Tomcat

    千次阅读 2017-11-23 16:01:14
    一台服务器上部署多个Tomcat 一.下载Tomcat安装包 进入Tomcat的官网:http://tomcat.apache.org/,选择要下载的Tomcat的版本,点击进入,特别说明一下要安装Tomcat9的话,JDK需要在1.8版本以上,安装Tomcat8的话...
  • Nginx和Tomcat一台服务器配置多个域名

    千次阅读 2017-08-01 11:38:16
    通常一个小公司一般只会租用一台服务器,但是为了装逼或者部分原因是为了面子工程,申请了多个域名,很显然多个域名不可能被浪费了,都要挂起来,而且都要被访问到。。。。。 我们知道当一个服务器配置一个域名是...
  • 在网上查了很多关于在同一台电脑部署多个tomcat
  • 因为一台web应用服务器上面安装了多台tomcat,有多个端口,比如默认的8080,还有...因此如果想要监控一台web服务器上的多个tomcat服务器,那么就必须另外想办法,按照一个host上面一个模板监控一个tomcat服务来说...
  • 昨天讨论了一个问题,就是在同一台电脑里,跑1个tomcat效率高,还是跑N个的高?这个效率包括所有性能方面的。 基本的方案是这样的: 1, request->nginx-tomcat |-tomcat 2, request->nginx-|-...
  • 一台服务器(电脑)运行多个Tomcat

    千次阅读 2017-12-05 19:32:53
    经过如下方法就可以实现统一台服务器(电脑)上运行多个Tomcat的目的了。 1、配置电脑”环境变量”单个Tomcat的配置步骤不再重述,直接从配置第二个Tomcat开始。对电脑”环境变量”做调整,增加环境变量CATALINA_HOMEB...
  • 如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题。只需要修改CATALINA_HOME\conf\server.xml中的启动端口和连接端口就OK了! 下面我们把配置的详细过程写在下面,以供参考...
  • 一台服务器运行两个或多个tomcat

    千次阅读 2016-03-28 00:45:53
    1、首先去apache下载一个tomcat,下载解压版的,比较方便   2、把这个tomcat,解压两次,把解压出来的tomcat重命名成tomcat1和tomcat2   3、修改其中一个tomcat中的某些参数,为了避免启动tomcat时出现冲突,...
  • 一台服务器如何部署多个tomcat和项目(最详细的图文教程!!!)前言二、搭建步骤1.tomcat服务运行必须依赖jdk,所以要先进行jdk安装及环境变量的配置,没有配置好的同学请参考下链接文章2.进行tomcat环境变量配置3....
  • 最近需要把两个项目同时部署到服务器上,于是研究了一下,页借鉴了很多别人的方法,把过程记录下来,以儆效尤。 目录: 1,一个tomcat下同时部署两个项目(多个项目可以参考) ...2,一台服务器上同时
  • 一台服务器安装多个jdk和tomcat

    千次阅读 2015-01-23 14:09:07
    应用场景:老大让在一台测试服务器上搭建一单点登录服务,但是发现测试服务器上已经有了一低版本的tomcat和低版本的jdk,主要原因是jdk的版本比较低不能用,需要重新按照一新的jdk,这样就比较头疼,经过查阅...
  • ubuntu一台服务器上部署多个tomcat

    千次阅读 2016-08-10 19:09:16
    1、前提条件 1.1、安装了jdk 1.2、下载好对应的tomcat 2、部署 2.1、新建目录/usr/local/tomcat 2.2、在2.1目录下新建tomcat-api00、tomcat-api01、...2.4、分别编辑三个tomcat里面的配置文件config/server.xml 中的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 108,251
精华内容 43,300
关键字:

一台服务器多个tomcat效率