依赖包
yum install gcc gcc-c++ wget unzip -y

下载
wget http://download.oracle.com/otn/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz

解压JDK
tar -zvxf jdk-8u121-linux-x64.tar.gz

mv jdk-8u121/ /usr/local/java/

编辑环境变量文件
vi /etc/profile

#文件最后部分加入
export JAVA_HOME=/usr/local/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#刷新profiley文件
source /etc/profile

#查看JDK版本
java -version

============================================================
zookeeper部署
https://blog.csdn.net/hanzheng260561728/article/details/79655882
============================================================
下载
wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.16/bin/apache-tomcat-8.5.16.tar.gz

解压
tar zxvf apache-tomcat-8.0.33.tar.gz

重命名移动到其它目录
mv apache-tomcat-8.0.33 /usr/local/tomcat8

创建用户
useradd -M -d /usr/local/tomcat8 tomcat8

赋予权限
chown -R tomcat8. /usr/local/tomcat8

创建init启动脚本
vi /etc/rc.d/init.d/tomcat8

#!/bin/bash

# Tomcat8: Start/Stop Tomcat 8
#
# chkconfig: - 90 10
# description: Tomcat is a Java application Server.

. /etc/init.d/functions
. /etc/sysconfig/network

CATALINA_HOME=/usr/local/tomcat8
TOMCAT_USER=tomcat8

LOCKFILE=/var/lock/subsys/tomcat8

RETVAL=0
start(){
    echo "Starting Tomcat8: "
    su - $TOMCAT_USER -c "$CATALINA_HOME/bin/startup.sh"
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && touch $LOCKFILE
    return $RETVAL
}

stop(){
    echo "Shutting down Tomcat8: "
    $CATALINA_HOME/bin/shutdown.sh
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && rm -f $LOCKFILE
    return $RETVAL
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        stop
        start
        ;;
    *)
        echo $"Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac
exit $?

赋予启动脚本权限
chmod 755 /etc/rc.d/init.d/tomcat8

配置开机启动
chkconfig --add tomcat8
chkconfig tomcat8 on

============================================================
下载
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.zip

解压
ugzip apache-maven-3.5.3-bin.zip

拷贝到目录
mv apache-maven-3.5.3-bin /usr/local/maven/

添加环境变量
vi /etc/profile
export M2=/usr/local/maven
export PATH=${PATH}:$M2/bin

刷新
source /etc/profile

版本
mvn -version
====================================================================================
下载地址(配置好的,直接解压配置就好)
点击打开链接

tar -xvf dubbokeeper.tar.gz

cd dubbokeeper

配置数据库(创建数据库(mysqldb),导入表\dubbokeeper\doc\storage\mysql\sql\application.sql)
vi /root/dubbokeeper/target/mysql-dubbokeeper-server/conf/dubbo-mysql.properties
dubbo.application.name=mysql-monitor
dubbo.application.owner=bieber
dubbo.registry.address=zookeeper://l92.168.2.99:2181
dubbo.protocol.name=dubbo
dubbo.protocol.port=20884

monitor.collect.interval=10000
#usered netty4
dubbo.provider.transporter=netty4
#?..?版.?.??..?.榛..?.??..,?.??.?
monitor.write.interval=60
#mysql
dubbo.monitor.mysql.url=jdbc:mysql://192.168.2.99:3306/mysqldb
dubbo.monitor.mysql.username=root
dubbo.monitor.mysql.password=password
dubbo.monitor.mysql.pool.max=10
dubbo.monitor.mysql.pool.min=10

拷贝项目到tomcat

cp -rf/root/dubbokeeper/target/mysql-dubbokeeper-ui /usr/local/tomcat8/webapps/dubbo

解压unzip dubbokeeper-ui-1.0.1.war

vi /usr/local/tomcat8/webapps/dubbo/WEB-INF/classes/dubbo.properties
dubbo.application.name=common-monitor
dubbo.application.owner=bieber
dubbo.registry.address=zookeeper://192.168.2.99:2181

#use netty4
dubbo.reference.client=netty4

#peeper config
peeper.zookeepers=192.168.2.99:2181
peeper.zookeeper.session.timeout=60000

#logger
monitor.log.home=/monitor-log

monitor.collect.interval=6000

测试页面

http://192.168.2.99:8080/dubbo

Centos 6.9 Install dubbokeeper相关推荐

  1. centos在yum install报错:Another app is currently holding the yum lock解决方法

    centos在yum install报错:Another app is currently holding the yum lock解决方法 参考文章: (1)centos在yum install报错 ...

  2. Centos 7.6 Install bitnami_Redmine+agile 4.0.1

    基于Web的项目管理和缺陷跟踪工具. 它用日历和甘特图辅助项目及进度可视化显示. 同时它又支持多项目管理. Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能, 问题跟踪,并为多个 ...

  3. CentOS 6.5 install redis 3.0.7

    为什么80%的码农都做不了架构师?>>>    1. 下载编译安装 wget http://download.redis.io/releases/redis-3.0.7.tar.gz ...

  4. Centos Nginx+PHP Install 史上最完美

    周氏一族,整理技术文档,给下一代留点教程... Nginx 的功能就不多说了,不懂的请直接百度,Nginx + php 安装是比较负责,经常会出错,网上也是大家说的千篇一律,没有一个比较完美的做法 下 ...

  5. CentOS 5.5 install Tomcat 6

    以前装TomCat6,编译安装,还要配置很麻烦,现在用YUM直接在线安装,很简单,但是CentOs5.5的YUM源最新只支持TomCat5.5,所以贴一个TomCat6.0的yum安装方法. 1. y ...

  6. Centos 7.6 Install iozone

    iozone介绍 iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能.可以测试 Read, write, re-read,r ...

  7. Centos 6.3 install reiserFS support

    1 2 3 4 5 # rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh  http://www.elrepo.org/ ...

  8. Centos 64位 Install certificate on apache 即走https协议

    2019独角兽企业重金招聘Python工程师标准>>> 一: 先要apache 请求ssl证书的csr 一下是步骤: 重要注意事项 An Important Note Before ...

  9. CENTOS elasticsearch plugin install:Failed: SSLException[java.security.ProviderException,解决

    安装Elasticsearch插件时总报SSLException yum upgrade nss 解决 转载于:https://www.cnblogs.com/LastPropose/p/559501 ...

最新文章

  1. Http Module 介绍(转)
  2. java跳转_java servlet 几种页面跳转的方法
  3. (原创)C++11改进我们的程序之右值引用
  4. 这个例子主要展示了通过点击button实现viewflipper页面切换
  5. 华为mstp多生成树配置_MSTP多区域生成树协议配置举例
  6. SPS:设置访问群体
  7. vue-transition过渡动画
  8. 次导数 次梯度 小结
  9. Myeclipse字符集设置
  10. linux系统用虚拟光驱装win7,怎么用虚拟光驱安装系统
  11. 数学三次方的计算机符号,数学符号三次方
  12. Shodan Hacking
  13. android源代码文件结构
  14. 阿里云搭建JAVA环境详解(jdk+mysql+tomcat)
  15. Soul瞬间发布长录音教程
  16. 联想p720工作站安装linux,联想发布ThinkStation P920和P720工作站 采用至强处理器
  17. 简单整系数滤波器去除心电信号的基线漂移
  18. ROS_Kinetic_01 在 Ubuntu 16.04 安装ROS Kinetic 全教程附资料和镜像 2018.10.20更新
  19. 刚刚大学毕业,自己搭网站遇到的问题 一:tomcat中同时部署两个项目的问题
  20. ZZULI郑州轻工业大学21级新生赛正式赛

热门文章

  1. 找回那些年,你手机号注册过的网站
  2. 特征选择/筛选方法总结
  3. 面试后说hold什么意思_面试快结束时,如果面试官对你说这几句话,说明你被淘汰了!...
  4. 将音频转化为文字的软件——职场必备宝典
  5. Swift实战-豆瓣电台(四)歌曲列表的展现
  6. 记者:你为什么还不退休? | 任正非:我上午可以喝茶,下午再喝茶就睡不着了...
  7. 罗密欧与朱丽叶迷宫问题
  8. 病毒木马查杀实战第010篇:QQ盗号木马之十六进制代码分析
  9. 基于单片机的危险气体泄露报警器设计
  10. 社群运营当下最流行的红包玩法