美文网首页
tomcat(二)在一台主机上配置多个Tomcat

tomcat(二)在一台主机上配置多个Tomcat

作者: 杭州痞老板 | 来源:发表于2018-01-24 12:53 被阅读0次

    背景介绍,windows系统下已有一个tomcat(9.0.1版本)在运行,需要再配置一台tomcat(7.0.82版本)

    linux与windows都适用以下的规则
    如果需要在系统中注册环境变量CATALINA_HOME 则需要做3步!
    如果不需要在系统中注册环境变量CATALINA_HOME,则只需要执行第三部就可以解决!
    备注:tomcat启动关闭其实不需要配置环境变量,当脚本找不到环境变量时,就会从脚本的启动路径的上上级目录作为CATALINA_HOME,当需要为tomcat配置环境变量CATALINA_HOME,往往是出于其他的需求

    1 配置环境变量


    设置第二个实例的环境变量为:CATALINA2_HOME
    linux则需要修改 /etc/profile文件并使之生效

    2 修改启动关闭脚本

    进入 ${CATALINA2_HOME}/bin 目录


    为正常启动至少要修改 catalina.bat、startup.bat、shudown.bat 三个脚本
    将CATALINA_HOME的文本全局替换为CATALINA2_HOME

    3 修改端口

    进入 ${CATALINA2_HOME}/conf 目录
    修改server.xml配置文件


    关闭端口
    HTTP连接端口
    与apach服务器通信端口

    配置完成后可见

    tomcat实例一
    tomcat实例二

    后续-需要注册Tomcat为系统服务

    注册为系统服务之后,便可用其自带的管理工具 tomcat7w.exe,如图所示

    1、需要修改 /bin/service.bat脚本--->将所有的CATALINA_HOME修改为CATALINA2_HOME
    2、命令行下输入 service.bat install 并回车 即可注册该Tomcat服务
    3、当需要卸载该系统服务时 service.bat uninstall 或者是 sc delete 服务名

    相关文章

      网友评论

          本文标题:tomcat(二)在一台主机上配置多个Tomcat

          本文链接:https://www.haomeiwen.com/subject/mvzyaxtx.html