dubbo管控台安装
1. jdk安装
# cp installpkgs/jdk-7u67-linux-x64_tar_gz /usr/local
# tar -zxf jdk-7u67-linux-x64_tar_gz
# vi /etc/profile
|
export JAVA_HOME=/usr/local/jdk1.7.0_67 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar |
# source /etc/profile
# java -version
切换普通用户有jdk
# vi /etc/bashrc
|
export JAVA_HOME=/usr/local/jdk1.7.0_67 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar |
# source /etc/bashrc
2. zookeeper安装
# su haoxr
$ cd ~
$ cp /installpkgs/zookeeper-3.4.6.tar.gz .
$ tar -zxvf zookeeper-3.4.6.tar.gz
$ cd zookeeper-3.4.6/
$ mkdir data
$ mkdir logs
$ cd conf
$ cp zoo_sample.cfg zoo.cfg
$ vi zoo.cfg
|
# The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/home/haoxr/zookeeper-3.4.6/data dataLogDir=/home/haoxr/zookeeper-3.4.6/logs # the port at which the clients will connect clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1 server.1=srv-provider:2888:3888 |
$ cd ../data
$ vi myid
|
1 |
配置zookeeper环境变量
$ vi /home/haoxr/.bash_profile
|
export ZOOKEEPER_HOME=/home/haoxr/zookeeper-3.4.6 export PATH=$ZOOKEEPER_HOME/bin:$PATH |
$ source /home/haoxr/.bash_profile
切回root用户,添加dns域名解析
$ su root
Password:******
# vi /etc/hosts
|
192.169.213.129 srv-provider |
# exit
$ cd zookeeper-3.4.6/bin/
$ zkServer.sh start
查看状态
$ zkServer.sh status
设置zookeeper开机启动
切换root用户
# vi /etc/rc.local
|
su - haoxr -c '/home/haoxr/zookeeper-3.4.6/bin/zkServer.sh start' |
3. dubbo管控台安装
$ cp /installpkgs/apache-tomcat-7.0.41.tar.gz .
$ tar -zxvf apache-tomcat-7.0.41.tar.gz
$ mv apache-tomcat-7.0.41/ dubbo-admin-tomcat
$ cd dubbo-admin-tomcat/webapps
$ rm -rf *
$ unzip /installpkgs/dubbo-admin-2.5.3.war -d ROOT
$ vi ROOT/WEB-INF/dubbo.properties
|
dubbo.registry.address=zookeeper://192.168.43.130:2181 dubbo.admin.root.password=123456 dubbo.admin.guest.password=123456 |
$ cd ../bin/
$ ./startup.sh
查看启动日志
$ tail -f ../logs/catalina.out
关闭防火墙,切到root身份
立即生效
# service iptables stop
重启永久生效
# chkconfig iptables off

dubbo管控台安装的更多相关文章
- Dubbo管控台安装(zookeeper单机版)
1. zookeeper安装(单机版):http://www.cnblogs.com/wangfajun/p/5251159.html √ 注意:我这里的dubbo-admin.war是2.5.3版 ...
- Dubbo管控台安装(zookeeper集群)
Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此节点部署 环境:Centos6.6.IP:10 ...
- Dubbo-Centos7管控台安装
1.下载Tomcat7: $ wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0. ...
- centos6.5安装dubbo管控台教程(四)
阅读此文之前,需要先安装zookeeper. 阅读文章: http://www.cnblogs.com/duenboa/articles/6665169.html 1. 下载文件 dubbo-ad ...
- Linux 启动dubbo管控台:
- zookeeper集群和安装dubbo的管控台
准备三台服务器CentOs6: 192.168.37.132 192.168.37.128 192.168.37.131 1 将zookeeper的安装包分别解压到/usr/local/目录下 进入c ...
- Dubbo2.6.5入门——管控台的安装
首先去下载管控台:GitHub 然后解压到本地,截止到目前2019-01-18,最新管控台基于Dubbo2.7.0-SNAPSHOT版本,但是2.7.0还没有正式发布,不过影响不大. Dubbo Op ...
- 消息中间件——RabbitMQ(四)命令行与管控台的基本操作!
前言 在前面的文章中我们介绍过RabbitMQ的搭建:RabbitMQ的安装过以及各大主流消息中间件的对比:,本章就主要来介绍下我们之前安装的管控台是如何使用以及如何通过命令行进行操作. 1. 命令行 ...
- Dubbo管控平台
2019年初,官方发布了Dubbo管理控制台0.1版本.结构上采取了前后端分离的方式,前端使用Vue和Vuetify分别作为Javascript框架和UI框架,后端采用Spring Boot框架 一. ...
随机推荐
- Tomcat架构解析(一)-----Tomcat总体架构
Tomcat是非常常用的应用服务器,了解Tomcat的总体架构以及实现细节,对于理解整个java web也是有非常大的帮助. 一.Server 1.最简单的服务器结构 最简单的服务器结构如图所示: ...
- Le Chapitre VI
Ah! petit prince, j'ai compris, peu à peu, ainsi, ta petite vie mélancolique. Tu n'avais eu longtemp ...
- [HTML5] 颜色选择器的操作[input type='color'....]
一.点击事件和获取颜色值 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q ...
- Write Markdown Syntax Online Document with Sphinx and Pandoc
There is no doubt that we have to write doc while we are developing software. But How do you write d ...
- android-基础编程之开篇
先唠叨两句,机缘巧合现在来做android开发了,之前做后台c的,对这块不是很了解,要慢慢学习,对于framework层的学习感觉需要app开发经验更好点,在完成工作之余积累一些基础知识.既来之则安之 ...
- day37(类加载器)
类的加载器:将class文件加载到JVM中执行这个文件. Java中将类加载器分成三类: 引导类加载器: JAVA_HOME/jre/lib/rt.jar | 扩展类加载器: JAVA ...
- java后台技术
本文旨在梳理服务端开发技术栈,希望帮助后端开发同学更全面了解Java服务端主要涉及的知识点 1. 语言相关 1.1 Java 核心知识点 Java的类加载机制 JVM相关:JVM内存模型和结构,GC原 ...
- hdu 5074 相邻数和最大dp
http://acm.hdu.edu.cn/showproblem.php?pid=5074 给定一个序列 有些位数未知,给你所有两个数连续所得到的能量,问你怎么安排数字使得总能量最大 二维dp,dp ...
- java 判断手机号码和邮箱的正则表达式
很多场合会用到判断输入框输入的是否为手机或者邮箱,下面是这个正则表达式: Pattern patternMailBox = Pattern .compile( "^([a-zA-Z0-9 ...
- 数字签名、数字证书的原理以及证书的获得java版
数字签名原理简介(附数字证书) 首先要了解什么叫对称加密和非对称加密,消息摘要这些知识. 1. 非对称加密 在通信双方,如果使用非对称加密,一般遵从这样的原则:公钥加密,私钥解密.同时,一般一个密钥加 ...