1. 下載安裝包
(如果下載的是3.5及以後的,需要下載包名帶有-bin的版本,從3.5.5開始,帶有bin的包纔是解壓以後可以直接使用的裏面有編譯後二進制的包,而之前的普通的tar.gz裏面只是源碼,無法直接使用)
可以使用 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-bin.tar.gz
下載,也可以自行下載後再上傳到linux中
暫定存放目錄:/usr/local/apache-zookeeper-3.5.5-bin
2. 解壓
解壓到當前目錄命令:tar -zxvf apache-zookeeper-3.5.5-bin.tar.gz
3.創建data文件夾
進入apache-zookeeper-3.5.5-bin文件:cd apache-zookeeper-3.5.5-bin
創建data文件夾:mkdir data
4.修改配置文件
進入配置文件conf目錄:cd conf
複製一份配置文件(zoo_sample.cfg是官方配置文件模板),並命名爲zoo.cfg: cp zoo_sample.cfg zoo.cfg
編輯配置文件:vi zoo.cfg
找到dataDir這一行,修改爲dataDir=/usr/local/apache-zookeeper-3.5.5-bin/data
(上一步創建的data路徑)
查看編輯後的配置文件是否正確: cat zoo.cfg
5.啓動
切換到bin目錄:cd ../bin
啓動: ./zkServer.sh start
查看已啓動的zookeeper服務:./zkCli.sh
自解壓開始的流程圖如下(內容太多,前面的被擠掉了哈哈。。。不過前面的就一個解壓命令,也無所謂的啦O(∩_∩)O哈哈~):