windows下部署tomcat多实例

2014-04-15  文晶 
原理:如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本,我们需要配置多个 工作目录,使每个运行实例独占一个工作目录,但是共享同一个安装目录。 
大概部署步骤如下: 
  • 设置tomcat主目录,将tomcat解压至主目录

  • 在tomcat主目录下建立实例目录

  • 在实例目录下创建实例文件夹,将tomcat解压文件下的conf,webapps文件夹拷贝到实例文件夹下删除原tomcat下的conf,webapps文件夹

  • 修改实例文件夹conf下的server.xml文件的端口号

  • 编写启动,关闭实例批处理文件,在文件中指定Tomcat的安装目录及Tomcat的工作目录

  • 详细部署步骤:
    1、准备
    设置tomcat主目录
    下载tomcat解压至主目录如:D:\Tomcat,如图:

    2、多实例部署
    在tomcat主目录下建立实例目录如:D:\Tomcat\yeepayInstance。
    在实例目录下创建实例文件夹,将tomcat解压文件下的conf,webapps文件夹拷贝到实例文件夹下删除原tomcat下的conf,webapps文件夹。
    创建log,work,temp文件,实例文件夹下内容如图:

    3、修改server.xml文件
    修改实例文件夹conf下的server.xml文件的端口号(shutdown,http/1.1,AJP/1.3)注意:端口占用冲突问题


    4、编写启动,关闭tomcat实例处理文件
    编写启动,关闭实例批处理文件(startup.bat、shutdown.bat),在文件中指定Tomcat的安装目录及Tomcat的工作目录。
    原理:如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本,我们需要配置多个工作目录,使每个运行实例独占一个工作目录,但是共享同一个安装目录。
    Startup.bat内容如下:

    Shutdown.bat内容如下:

    备注:
    CATALINA_HOME是Tomcat的安装目录。
    CATALINA_BASE是Tomcat的工作目录。

    5、设置多个实例重复2—4步骤。
    384°|3838 人阅读|1 条评论

    张丽丽  2014-04-25

    登录 后发表评论