前提:安裝JDK8 ;
官網:https://zookeeper.apache.org/
倉庫:https://github.com/apache/zookeeper
下載下傳位址:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
附圖:

1.找一個自己的安裝目錄:我的是:/opt/soft/dubbo;
1.1 cd /opt/soft/dubbo
1.2 下載下傳:
wget -c https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
2.解壓:
tar -zxf apache-zookeeper-3.6.1-bin.tar.gz (如果要看明顯,自己加v參數);
3.到項目目錄,配置項目:
3.1 cd apache-zookeeper-3.6.1-bin/conf;
(如果你覺得名字别扭,可以改名:mv apache-zookeeper-3.6.1-bin zookeeper);
3.2 複制一份配置檔案: cp zoo_sample.cfg zoo.cfg;
3.3 修改配置:vi zoo.cfg (根據服務版本不同,有的需要vim);
3.4 修改資料存儲目錄(為了友善在同目錄管理,随便你放有權限的目錄就行):
dataDir=/opt/soft/dubbo/apache-zookeeper-3.6.1-bin/zkdata/;
3.5 如果你的服務8080端口被占用,那麼需要加端口設定:admin.serverPort=8081;
如圖:
3.6 wq! 儲存退出;
4.到bin目錄啟動:
cd ../bin (因為我們在conf目錄,它與bin同級,是以可以../上去)
4.1啟動:
/zkServer.sh start
停止:./zkServer.sh stop
4.2檢視狀态:./zkServer.sh status
如果出現如下資訊,表示單機安裝完成:
Client port found: 2181. Client address: localhost.
Mode: standalone