zoukankan      html  css  js  c++  java
  • Dubbo管控台安装(zookeeper单机版)

    1. zookeeper安装(单机版):http://www.cnblogs.com/wangfajun/p/5251159.html  √

    注意:我这里的dubbo-admin.war是2.5.3版本的,如果是服务器是JDK1.8的,则需要修改tomcat-8运行时指定JDK为1.7的版本,在catalina.sh、setclasspath.sh 两个文件里的头部加入下面两行:

    export JAVA_HOME=/root/install/jdk1.7.0_79
    export JRE_HOME=/root/install/jdk1.7.0_79/jre

    2. 安装dubbo的管控台(本篇介绍的是管理单机版的zookeeper,后续会写如何配置集群的zookeeper):

    注:

    ①: Dubbo管控台可以对注册到zookeeper注册中心的服务或者服务的消费者进行管理

    ②: 管控台是否正常对Dubbo服务没有任何影响

    ③: 管控台不需要高可用,可单节点部署

    环境:Centos6.6、jdk1.6、apache-tomcat-7.0.61、ip:192.168.29.128

    1:下载 Tomcat7 并将其解压到/home/wangfajun/ 目录下,重命名为dubbo-admin-tomcat:

    $ tar -zxvf apache-tomcat-7.0.61.tar.gz

    $ mv apache-tomcat-7.0.61 dubbo-admin-tomcat

    2:移除 /home/wangfajun/dubbo-admin-tomcat/webapps目录下所有文件:

    $ rm -rf *

    3:上传Dubbo管控台程序dubbo-admin-2.5.3.war 到/home/wangfajun/dubbo-admin-tomcat/webapps下

    4:解压管控台war包并将其命名为ROOT

    $ unzip dubbo-admin-2.5.3.war -d ROOT

    5:配置 dubbo.properties

    $ vi ROOT/WEB-INF/dubbo.properties

    dubbo.registry.address=zookkeeper://192.168.29.128:2181

    dubbo.admin.root.password=wangfajun

    dubbo.admin.guest.password=wangfajun

    注: 密码在上生产的时候最好改成复杂点的

    6:防火墙开启8080端口,用root用户修改/etc/sysconfig/iptables

    # vi /etc/sysconfig/iptables 增加以下内容:

    # dubbo-admin-tomcat:8080

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

    7:重启防火墙:

    # service iptables restart

    8:启动 Tomcat7 :

    $ /home/wangfajun/dubbo-admin-tomcat/bin/startup.sh

    9浏览 http://192.168.29.128:8080/

    10:配置Tomcat开机启动:

    # vi /etc/rc.local文件,加入

    su - wangfajun -c '/home/wangfajun/dubbo-admin-tomcat/bin/startup.sh'

  • 相关阅读:
    structInMemory
    合并字符串
    eggs
    1005. Spell It Right (20) -PAT
    60 人工智能
    50 计算机网络
    20数据结构
    40操作系统
    10 C/C++/python
    30汇编
  • 原文地址:https://www.cnblogs.com/wangfajun/p/5264622.html
Copyright © 2011-2022 走看看