安装Zookpeer(Window/Linux)及可视化web界面(zkui)

演示使用windows环境,linux也差不多流程。

准备工作

安装包

下载地址:http://mirror.bit.edu.cn/apache/zookeeper/

安装Zookpeer(Window/Linux)及可视化web界面(zkui)_第1张图片
下载安装包

根据情况选择版本下载即可。

JAVA_HOME

配置好JAVA_HOME 环境变量(该文章默认已安装),zookeeper里面配置的是系统中的jdk环境变量,如果没有配置JAVA_HOME或者这个路径不存在的话,就会出现闪退问题。

解压

windows下载后解压即可。

多数解压工具都能解压,如果没有自行百度下载一个吧。

Linux,执行:

tar -xzvf  zookeeper-3.4.14.tar.gz

安装

复制conf目录下的zoo_sample.cfg文件,将其名称改为zoo.cfg,用编辑器打开zoo.cfg,更改里面的内容如下。

windows

修改配置内容如下:

dataDir=C:\\soft\\zookeeper-3.4.13\\dataDir
dataLogDir=C:\\soft\\zookeeper-3.4.13\\logs
编辑配置文件

linux

修改配置内容如下:

dataDir= /usr/local/zookeeper-3.4.14/dataDir
dataLogDir=/usr/local/zookeeper-3.4.14/logs

命令如:

cd /usr/local/zookeeper-3.4.14/
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg

根据实际情况修改

启动

windows

执行zkServer.cmd 即可。

linux

./zkServer.sh

可视化(zkui)

项目地址:https://github.com/DeemOpen/zkui

下载

  1. 可直接github下载zip包
  2. 安装git直接使用
git clone [https://github.com/DeemOpen/zkui.git](https://github.com/DeemOpen/zkui.git)

修改配置

主要几个参数:
serverPort=9090
zkServer=localhost:2181,localhost2181
env=dev

Windows

如图修改即可


安装Zookpeer(Window/Linux)及可视化web界面(zkui)_第2张图片
修改配置文件

Linux

cd /usr/local/zkui
vi config.cfg

根据上图修改即可。

编译

此处需要配置好Maven环境

Windows

cmd进入到下载目录后执行

cd zkui
mvn clean install

执行编译

编译成功后 “zkui-2.0-SNAPSHOT-jar-with-dependencies.jar”是我们需要运行的jar包了。
安装Zookpeer(Window/Linux)及可视化web界面(zkui)_第3张图片
编译成功

Linux

cd zkui
mvn clean install

运行

Windows

java -jar target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar & netstat -tunlp |grep 9090

Linux

nohup java -jar target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar  > /dev/null  &  

访问

浏览器打开:http://localhost:9090

安装Zookpeer(Window/Linux)及可视化web界面(zkui)_第4张图片
zkui界面

出现上图即安装成功,以上已注册两个服务为Dubbo Demo。(其他教程所使用)

备注:个人博客同步至。

你可能感兴趣的:(安装Zookpeer(Window/Linux)及可视化web界面(zkui))