`

在一台机器上安装多个tomcat服务

阅读更多
因为之前在系统中装过安装版的tomcat6.0.14,安装完之后,会自动在系统中添加名为“tomcat6”的服务,显示名称为“Apache Tomcat”;当在运行安装版的tomcat6.0.20时,会出现错误提示,安装服务tomcat6失败:


tomcat6.0.14和tomcat6.0.20大版本号相同,因此都往系统中安装缺省的名为“tomcat6”的服务,此为安装失败的原因。
为了在一台机器上安装多个tomcat6的服务,必须指定安装服务时的名称。
步骤如下:
1.在apache tomcat网站上下载tomcat6的zip版本,解压至需安装的路径;

2.打开此tomcat中D:\Tomcat 6.0.20\bin\service.bat文件,直接指定CATALINA_HOME参数,
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
set CATALINA_HOME=D:\Tomcat 6.0.20
if not "%CATALINA_HOME%" == "" goto gotHome
set CATALINA_HOME=%cd%
……

3.在命令行中执行命令安装tomcat服务
命令格式:service.bat install/remove [service_name]
service_name为可选参数,用于指定服务名字,这个参数是安装的关键
D:\Tomcat 6.0.20\bin>service.bat install tomcat6020
Installing the service 'tomcat6020' ...
Using CATALINA_HOME:    D:\Tomcat 6.0.20
Using CATALINA_BASE:    D:\Tomcat 6.0.20
Using JAVA_HOME:        D:\Program Files\Java\jdk1.6;
Using JVM:              auto
The service 'tomcat6020' has been installed.

  • 大小: 11.5 KB
分享到:
评论
1 楼 axhack 2010-02-05  
google了半天才找到
谢谢了

相关推荐

    一台机器上跑2个不同的tomcat

    指导方法,主要详细描述如何进行一台服务器上执行多个TOMCAT的方法

    linux安装多个tomcat

    为了使多个Tomcat实例在同一台机器上运行不冲突,我们需要修改每个实例的端口配置。在 `conf/server.xml` 文件中,修改以下几处: - `Connector port="8080"` 更改为不同的端口,如 `8081` 对于第二个实例。 - `...

    教你如何安装多个Tomcat

    在IT行业中,尤其是在服务器管理与Web应用部署领域,有时我们需要在同一台机器上运行多个Tomcat实例,以便同时托管多个不同的Web应用程序。Tomcat是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器,...

    一台机器上部署不同版本JDK,两个Tomcat的解决方案

    ### 一台机器上部署不同版本JDK及两个Tomcat实例的解决方案 #### 一、背景介绍 在实际项目开发和运维过程中,有时会遇到需要在同一台机器上部署不同版本的Java Development Kit (JDK) 和多个Apache Tomcat服务器的...

    一台机器上配置三个(或多个)tomcat

    在IT行业中,尤其是在服务器部署和管理的场景下,有时候我们需要在同一台物理机器上运行多个Tomcat实例,以满足不同项目的需求。本篇将详细介绍如何在一台Windows 7 64位系统,搭载JDK 1.7的环境中,配置三个独立的...

    在一台电脑上同时运行两个tomcat时对端口的修改说明

    在IT领域,尤其是在Web应用服务器的...通过以上步骤,你可以在一台计算机上成功地并行运行多个Tomcat实例,而不会遇到端口冲突的问题。这不仅提高了资源利用率,还为开发、测试和生产环境提供了更好的隔离和管理方式。

    同时配置多个Tomcat服务器

    在现代的软件开发环境中,经常会出现需要在同一台机器上同时运行多个Tomcat服务器的情况。例如,在进行测试、开发或部署不同版本的应用程序时,这种需求尤为常见。本文将详细介绍如何通过修改HTTP访问端口来实现这一...

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

    如果在同一台机器上部署多个Tomcat实例,不修改端口会直接导致端口冲突,使得后面的Tomcat实例无法正常启动。因此,修改Tomcat的配置文件是部署多个实例的关键步骤。 按照给定文件中的步骤,配置多个Tomcat实例的...

    如何同时启动多个Tomcat服务器

    为了在同一台机器上同时启动多个Tomcat实例,你需要确保它们之间没有端口冲突。这意味着每个Tomcat实例的HTTP端口、Shutdown端口和AJP端口都需要是唯一的。 1. **复制Tomcat安装目录**: - 首先,复制一份完整的...

    一台xp机器实现apache+tomcat session复制.docx

    **LoopbackMode**是一种模式,它允许在同一台机器上的多个Tomcat实例之间进行通信,而无需通过网络接口。在配置`workers.properties`时,如果所有服务器都在同一台机器上,可能需要启用此模式以提高性能。 总的来说...

    xp/win7上配置多个tomcat

    在实际应用场景中,可能有以下几种情况会促使我们考虑在同一台机器上配置多个Tomcat实例: 1. **项目隔离**:不同的项目或应用程序可能需要不同的配置环境,比如不同的端口号、JVM参数或者数据源配置。 2. **负载...

    同一台机不同IP不同tomcat.zip_boarddua_tomcat 多IP_tomcat绑定ip

    标题"同一台机不同IP不同tomcat.zip_boarddua_tomcat 多IP_tomcat绑定ip"以及描述"在同一台物理机上进行多IP配置并绑定到多tomcat上,可使用同一端口通信",明确指出了这个主题是关于在单个机器上配置多个Tomcat实例...

    如何在Linux下安装启动多个Tomcat

    “启动多个tomcat”——该标签表明本文的主要目标是指导用户如何在同一台Linux机器上同时启动多个Tomcat实例。 #### 部分内容详解 根据提供的部分文件内容,我们将详细介绍如何在Linux系统中安装并启动多个Tomcat...

    同时运行多个tomcat的方法

    如果在同一台机器上试图启动第二个Tomcat实例,而这些端口已被第一个Tomcat占用,那么就会出现端口冲突,导致第二个Tomcat无法正常启动。 #### 2. 使用压缩版而非安装版 根据提供的内容,建议使用压缩版的Tomcat,...

    运行多个tomcat

    这两种方法都允许你在同一台机器上运行多个独立的Tomcat服务器,为不同的Web应用程序提供服务,同时保持良好的隔离性和可管理性。在实际操作中,你可能还需要关注以下几点: - **内存分配**:确保每个Tomcat实例有...

    一台机器同时跑两个Tomca

    标题中的“一台机器同时跑两个Tomcat”指的是在同一台计算机上部署并运行两个独立的Apache Tomcat服务器。Tomcat是一款广泛使用的开源Java Servlet容器,它能够解析和执行JSP、Servlet等Web应用。这种配置常见于开发...

    Tomcat服务器是一个免费的开放源代码的Web 应用服务器

    对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你...

    tomcat安装及配置教程

    对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你...

Global site tag (gtag.js) - Google Analytics