Centos 6.9 Install dubbokeeper
生活随笔
收集整理的這篇文章主要介紹了
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
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
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.propertiesdubbo.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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vc驿站视频教程笔记4 Cstring
- 下一篇: Centos(6、7) —— yum源的