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框架 一. ...
随机推荐
- CentOS7安装MySQL并设置远程登陆
1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-commu ...
- p1 批梯度下降算法
(蓝色字体:批注:绿色背景:需要注意的地方:橙色背景是问题) 一,机器学习分类 二,梯度下降算法:2.1模型 2.2代价函数 2.3 梯度下降算法 一,机器学习分类 无监督学习和监督学习 无监 ...
- new命令简化的内部流程
构造函数返回对象的一些问题: function fn(name,age){ this.name = name; this.age = age; //return 23; 忽略数字,直接返回原有对象 / ...
- oracle死锁解决方法
select SESS.sid, SESS.SERIAL#, LO.ORACLE_USERNAME, LO.OS_USER_NAME, AO.OBJECT_NAME, LO.LOCKED_M ...
- 1.6getId()方法
getId()方法的作用是取得线程的唯一标识. package com.cky.test; /** * Created by chenkaiyang on 2017/12/2. */ public c ...
- uwsgi_read_timeout超时处理
最近发现一服务器一个奇怪的现象: Django的视图函数在浏览器一个请求的情况下,竟然做了两个请求的函数处理.不可思议,找了几天也不知道为什么, 只发现只要用uwsgi_read_timeout之后, ...
- 浅尝辄止之MongoDB
1 简介 MongoDB是一个介于关系数据库和非关系数据库之间的产品,基于分布式文件存储的数据库,旨在为WEB应用提供可扩展的高性能数据存储 解决方案.MongoDB将数据存储为一个文档,数据结构由键 ...
- [ASE][Daily Scrum]11.11
各位1111快乐,不知道大家的卡上还剩多少钱啊~~~ TCP server目前遇到一点小瓶颈,不过server的两个人承诺说明天就可以搞定,给他们加油!~! 今天的plan~ View Shilin ...
- IIS日志存入数据库之二:ETW
在上一篇文章<IIS日志存入数据库之一:ODBC>中,我提到了ODBC方式保存的缺点,即:无法保存响应时间以及接收和响应的字节数. 如果一定要获取响应时间以及接收和响应的字节数的话,就要另 ...
- 使用HAProxy实现sql server读库的负载均衡
前置条件 使用sqlserver的发布订阅功能实现读写分离,并创建多个读库. 本文的负载均衡是针对多个读库而言的. 测试环境 vmware 10 64位 windows server 2008 R2 ...