Centos 6.9 Install dubbokeeper
依赖包
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相关推荐
- 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报错 ...
- Centos 7.6 Install bitnami_Redmine+agile 4.0.1
基于Web的项目管理和缺陷跟踪工具. 它用日历和甘特图辅助项目及进度可视化显示. 同时它又支持多项目管理. Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能, 问题跟踪,并为多个 ...
- CentOS 6.5 install redis 3.0.7
为什么80%的码农都做不了架构师?>>> 1. 下载编译安装 wget http://download.redis.io/releases/redis-3.0.7.tar.gz ...
- Centos Nginx+PHP Install 史上最完美
周氏一族,整理技术文档,给下一代留点教程... Nginx 的功能就不多说了,不懂的请直接百度,Nginx + php 安装是比较负责,经常会出错,网上也是大家说的千篇一律,没有一个比较完美的做法 下 ...
- CentOS 5.5 install Tomcat 6
以前装TomCat6,编译安装,还要配置很麻烦,现在用YUM直接在线安装,很简单,但是CentOs5.5的YUM源最新只支持TomCat5.5,所以贴一个TomCat6.0的yum安装方法. 1. y ...
- Centos 7.6 Install iozone
iozone介绍 iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能.可以测试 Read, write, re-read,r ...
- 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/ ...
- Centos 64位 Install certificate on apache 即走https协议
2019独角兽企业重金招聘Python工程师标准>>> 一: 先要apache 请求ssl证书的csr 一下是步骤: 重要注意事项 An Important Note Before ...
- CENTOS elasticsearch plugin install:Failed: SSLException[java.security.ProviderException,解决
安装Elasticsearch插件时总报SSLException yum upgrade nss 解决 转载于:https://www.cnblogs.com/LastPropose/p/559501 ...
最新文章
- Http Module 介绍(转)
- java跳转_java servlet 几种页面跳转的方法
- (原创)C++11改进我们的程序之右值引用
- 这个例子主要展示了通过点击button实现viewflipper页面切换
- 华为mstp多生成树配置_MSTP多区域生成树协议配置举例
- SPS:设置访问群体
- vue-transition过渡动画
- 次导数 次梯度 小结
- Myeclipse字符集设置
- linux系统用虚拟光驱装win7,怎么用虚拟光驱安装系统
- 数学三次方的计算机符号,数学符号三次方
- Shodan Hacking
- android源代码文件结构
- 阿里云搭建JAVA环境详解(jdk+mysql+tomcat)
- Soul瞬间发布长录音教程
- 联想p720工作站安装linux,联想发布ThinkStation P920和P720工作站 采用至强处理器
- 简单整系数滤波器去除心电信号的基线漂移
- ROS_Kinetic_01 在 Ubuntu 16.04 安装ROS Kinetic 全教程附资料和镜像 2018.10.20更新
- 刚刚大学毕业,自己搭网站遇到的问题 一:tomcat中同时部署两个项目的问题
- ZZULI郑州轻工业大学21级新生赛正式赛