【掌握】dubbo环境搭建linux
1,安装zookeeper
1.1,安装JDK
1.1.1,下载JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
1.1.2,使用XFTP工具导入linux
1.1.3,解压到/root/software目录
mkdir /root/software #在root下面创建software目录
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /root/software #解压到指定目录
1.1.4,配置环境变量并测试
打开控制台,运行$ sudo vi /etc/profile,在最后插入下面要配置的内容 ,按Esc键 ,输入( :wq 保存并退出)
JAVA_HOME=/root/software/jdk1.8.0_181
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
让环境变量生效,执行下面的命令
source /etc/profile
验证
java -version
1.1.3,解压到/root/software目录
mkdir /root/software #在root下面创建software目录
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /root/software #解压到指定目录
1.1.4,配置环境变量并测试
打开控制台,运行$ sudo vi /etc/profile,在最后插入下面要配置的内容 ,按Esc键 ,输入( :wq 保存并退出)
JAVA_HOME=/root/software/jdk1.8.0_181
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
让环境变量生效,执行下面的命令
source /etc/profile
验证
java -version
1.2,安装zookeeper
1.2.1,下载
可以从
https://apache.org/dist/zookeeper/stable
http://mirror.bit.edu.cn/apache/zookeeper/stable/
在linux上使用 wget
http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz 来下载
建议使用镜像
推荐下载好了再使用xftp传到linux如果使用wget会丢失jar包[亲测过]
1.2.2,解压并修改位置
#解压到/usr/local下面
tar -zxvf zookeeper-3.4.14.tar.gz -C /usr/local
#进入目录
cd /usr/local/
#修改名字
mv zookeeper-3.4.14/ zookeeper
1.2.3,修改配置文件
#打开zk的配置文件目录
cd /usr/local/zookeeper/conf
#修改zoo_sample.cfg 为zoo.cfg [一定要改]
mv zoo_sample.cfg zoo.cfg
#编辑zoo.cfg
vi zoo.cfg
2.1、下载dubbo-admin
https://github.com/apache/dubbo-admin/tree/master
配置参考文档
http://dubbo.apache.org/zh-cn/docs/admin/introduction.html
2.2,解压
dubbo-admin 管理项目
dubbo-monitor-simple监控统计项目
dubbo-registry-simple 简单的注册中心,开发中一般使用zk
2.3,修改配置文件并打包
配置密码和注册中心,在启动之前一定要启动注册中心,要不然无法访问哦
使用mvn install 打包
把包好的jar包放到linux上去使用java -jar 运行
2.4上传到阿里云
并入到usr/local/dubbo-admin目录下
Mkdir /usr/local/dubbo-admin
Cp /root/download/dubbo-admin*****.jar /usr/local/dubbo-admin/
2.5后台启动项目
在里面使用http://192.168.120.131:7001/去访问
用户名:root
密码:root