系统环境:
    Linux-centosOS6.8-bit64
    JDK1.8

    1、Tomcat多容器的处理方案
    首先,不论tomcat的版本是否有多个,路径是否相同,肯定的是可以运行多个容器。
    处理以下两个问题即可完美解决:
    a. 不设定环境变量CATALINA_HOME
    b. 保障每个容器的server.xml中port不重复

    2、安装zk
    直接在官网下载就可以了,没什么特别。
    仅注意为了要运行dubbo控制台,将zk注册中心zoo.cfg文件的注册端口修改为与dubbo文件的./WEB-INFO/duboo.properties端口一致;且在启动含dubbo应用的容器前,优先启动zk

    3、安装dubbo
    dubbo按自己需要放入tomcat容器目录./webapps下,不一定要放到./ROOT目录(网上有些人云亦云的说必须放xxxx,NO~~~)。
    然后启动容器,在浏览器中输入http://yourdomain:port/path或http://ip:port/path即可

    e.g. http://123.152.1.5:8990/dubbo-console

    修改root或guest账号的密码,该配置文件在dubbo.war解压后的./WEB-INF/dubbo.properties