1. 安装java环境

下载 略

环境变量

export JAVA_HOME=/app/jdk1.8.0_202
export PATH=$PATH:$GOROOT/bin
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
source /etc/profile
java -version
2. 安装maven打包环境
[root@localhost app]# wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
[root@localhost app]# tar -zxvf apache-maven-3.6.3-bin.tar.gz
[root@localhost app]# echo 'export PATH=/app/apache-maven-3.6.3/bin:$PATH' >>/etc/profile
[root@localhost app]# source  /etc/profile
[root@localhost app]# mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /app/apache-maven-3.6.3


配置阿里云仓库镜像
[root@localhost app]# cd apache-maven-3.6.3/conf/
[root@localhost conf]# vim settings.xml
找到</mirrors>节点添加即可

   <mirror>
       <id>alimaven</id>
         <name>aliyun maven</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
         <mirrorOf>central</mirrorOf>
    </mirror>

在这里插入图片描述

3. 在线安装Git
[root@localhost app]# yum install git
[root@localhost app]# git --version
git version 1.8.3.1
4. 安装zookeeper服务
#下载
[root@localhost app]# wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
#解压
[root@localhost app]# tar -zxf apache-zookeeper-3.6.2-bin.tar.gz
[root@localhost conf]# cd /app/apache-zookeeper-3.6.2-bin/conf
#重命名并备份zoo.cfg
[root@localhost conf]# cp zoo_sample.cfg zoo.cfg
#进入zk的bin目录
[root@localhost conf]# cd /app/apache-zookeeper-3.6.2-bin/bin/
#启动zk
[root@localhost bin]# ./zkServer.sh start
#查看zk启动状态
[root@localhost bin]# ./zkServer.sh status

ZooKeeper JMX enabled by default
Using config: /app/apache-zookeeper-3.6.2-bin/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: standalone
[root@localhost bin]#

5. 安装zkui
[root@localhost conf]#  git clone https://github.com/DeemOpen/zkui.git
[root@localhost app]# cd zkui/
[root@localhost zkui]# mvn clean install -DskipTests

最后输出如下代表成功:
在这里插入图片描述
准备配置文件并启动服务:

[root@localhost app]# mkdir /data/zkui
[root@localhost app]# cp zkui/target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar /data/zkui/
[root@localhost app]# cp zkui/config.cfg /data/zkui/
[root@localhost app]# cd /data/zkui
[root@localhost zkui]# nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &
[1] 10092

6. 开放防火墙
[root@localhost zkui]# firewall-cmd --zone=public --add-port=9090/tcp --permanent
[root@localhost zkui]# firewall-cmd --zone=public --add-port=2181/tcp --permanent
[root@localhost zkui]# firewall-cmd --reload
7. 浏览器访问
http://192.168.0.113:9090/login
账号:admin
密码:manager

基本操作
通过UI界面操作尽量规避掉人为操作的多种不确定性因素导致生产故障

浏览器访问,下面的用户名和密码提示是config.cfg中loginMessage字段写死的生产中修改掉即可:
在这里插入图片描述
在这里插入图片描述
添加目录:
在这里插入图片描述
在这里插入图片描述
同时对于历史变量,我们也可以update:
单击里变量即可更新
在这里插入图片描述

在这里插入图片描述
支持历史修改的记录功能:
在这里插入图片描述
一键导出功能是直接在web页面显示出来,不知道有没有API形式可供调用从而形成自动备份:

在这里插入图片描述

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐