Dubbo学习(一)linux系统jdk、zookeeper安装以及认识dubbo-admin(附jdk、dubbo-admin资源)

之前已经介绍过windows下安装zookeeper,但是在windows下启动zookeeper和dubbo-admin嫌麻烦,所以整个linux服务器来安装zookeeper,部署dubbo-admin。成功后的效果图

Dubbo学习(一)linux系统jdk、zookeeper安装以及认识dubbo-admin(附jdk、dubbo-admin资源)_第1张图片

dubbo-admin这个项目默认端口为7001.

闲话不多说,首先安装zookeeper

下载zookeeper安装包,自己选择喜欢的地方。我放在/home/dubbo

wget http://archive.apache.org/dist/zookeeper/zookeeper-3.3.3/zookeeper-3.3.3.tar.gz

解压

tar zxvf zookeeper-3.3.3.tar.gz

和windows一样,需要修改配置文件。

cd zookeeper-3.3.3
cp conf/zoo_sample.cfg conf/zoo.cfg

上面这句是将zoo_sample.cfg 复制重命名为zoo.cfg。启动的时候是以zoo.cfg为准

vi conf/zoo.cfg

我没做集群,配置内容如下

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/dubbo/zookeeper-3.3.3/data
clientPort=2181

到这里基本就完成了,只剩下启动。附上dubbo文档地址,安装教程在文档也有,我这基本就是照搬文档的。文档地址

新服务器,所以我得装jdk。jdk1.8安装包:(fciw)

通过WinScp我上传到了/home/Java里面,然后解压。如图

解压命令就不重新写了,和上面解压命令是一样的,换个解压包就行。然后得配置环境变量。windows安装jdk不也配置了么。

vim /etc/profile

在末尾添加

为了方便你们复制,我把我的写出来,你们换个jdk地址就好。

export JAVA_HOME=/home/Java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

输入命令测试jdk是否安装成功

java -version

显示版本则安装成功。

接下来部署dubbo-admin。本着与人方便就是与己方便,我这里把项目dubbo-admin-master :(bg5v)和dubbo-admin的jar:(immj)一起分享给大家,不知道为什么必须要密码了。这个jar也就是我部署在服务的jar包。

准备工作完成,开始启动zookeeper和部署dubbo-admin

nohup ./zkServer.sh start >>/home/log/zookeeper 2>&1 &

该命令需要进入到zookeeper安装bin目录下运行,后台运行,将内容输出到日志文件里面。后面地址自己换成喜欢的就行

同理,运行dubbo-admin的jar

nohup java -jar dubbo-admin-0.0.1-SNAPSHOT.jar >>/home/log/dubbo-admin.log 2>&1 &

然后访问你的IP:7001

安装部署好之后,后面服务注册中心地址为:

zookeeper://127.0.0.1:2181

当然127.0.0.1换成实际ip就好。windows本地运行dubbo-admin也是同样的效果

到这里就结束了,命令是安装过后手敲的,有错误还请指正。

你可能感兴趣的:(dubbo)