下載jdk包:html
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html [root@b5155366939b /]# mkdir /usr/java [root@b5155366939b java]# wget https://www.oracle.com/webapps/redirect/signon?nexturl=https://download.oracle.com/otn/java/jdk/8u271-b09/61ae65e088624f5aaa0b1d2d801acb16/jdk-8u271-linux-x64.tar.gz [root@b5155366939b java]# tar xf jdk-8u271-linux-x64.tar.gz
/etc/profile文件加入一下環境變量:java
export JAVA_HOME=/usr/java/jdk1.8.0_271 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}
驗證:linux
[root@b5155366939b java]# java -version openjdk version "1.8.0_265" OpenJDK Runtime Environment (build 1.8.0_265-b01) OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)
[root@b5155366939b ~]# wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz [root@b5155366939b ~]# tar xf apache-maven-3.6.3-bin.tar.gz [root@b5155366939b ~]# mv apache-maven-3.6.3 /usr/local/maven [root@b5155366939b ~]# echo 'export PATH=/usr/local/maven/bin:$PATH' >>/etc/profile [root@b5155366939b ~]# source /etc/profile
[root@b5155366939b ~]# git clone https://github.com/DeemOpen/zkui.git [root@b5155366939b ~]# cd zkui [root@b5155366939b zkui]# /usr/local/maven/bin/mvn clean install
最後輸出以下表明成功:git
準備配置文件並啓動服務:github
[root@b5155366939b zkui]# mkdir /data/zkui [root@b5155366939b zkui]# cp target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar /data/zkui/ [root@b5155366939b zkui]# cp config.cfg /data/zkui/ [root@b5155366939b zkui]# cd /data/zkui/ [root@b5155366939b zkui]# nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &
經過UI界面操做盡可能規避掉人爲操做的多種不肯定性因素致使生產故障web
瀏覽器訪問,下面的用戶名和密碼提示是config.cfg中loginMessage字段寫死的生產中修改掉便可:apache
添加目錄:瀏覽器
添加變量:bash
同時對於歷史變量,咱們也能夠update:oracle
支持歷史修改的記錄功能:
一鍵導出功能是直接在web頁面顯示出來,不知道有沒有API形式可供調用從而造成自動備份: