一、安装源选择
- https://github.com/qiuxiafei/zk-web:
Github
上较多人使用的仓库,可以直接运行源码、Docker
编译安装包两种方式运行。 - https://hub.docker.com/r/tobilg/zookeeper-webui/:启动运行
Docker
即可提供服务,Web
页面效果与上面一致。
二、运行zk-web
源码
A、安装JDK
B、安装leiningen
# 安装 wget 命令
yum install wget -y
# 下载 leiningen(翻墙下载更快,否则容易出错)
wget -P /usr/bin https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein
# 修改权限
chmod 755 /usr/bin/lein
lein -v
C、安装zk-web
- 下载
zk-web
cd /data/opt/ # 安装 git yum install git -y git clone git://github.com/qiuxiafei/zk-web.git
- 修改配置
vim /data/opt/zk-web/conf/zk-web-conf.clj
{ :server-port 9090 :users {"admin" "password"} :default-node "" }
- 启动
zk-web
cd /data/opt/zk-web/ lein run
- 查看
zk-web
- 启动
Zookeeper
:/data/opt/apache-zookeeper-3.5.5-bin/bin/zkServer.sh start
- 关闭防火墙或开启端口:CentOS 7 关闭防火墙 启用 iptables
# 停止 firewall systemctl stop firewalld.service
- 查看
zk-web
:
- 启动