一、下載zookeeper壓縮包
兩種方法:
1. 在Linux中運行命令 wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
2. 預先下載好在傳到linux上,scp?apache-zookeeper-3.6.1-bin.tar.gz user@host:PATH
二、解壓并安裝
1. 在 /usr/local下創(chuàng)建文件 zookeeper,并進入文件中
? ?mkdir -p /usr/local/zookeeper
? ?cd /usr/local/zookeeper
2. 將壓縮包解壓到zookeeper文件下
? ? tar -zxvf?pache-zookeeper-3.6.1-bin.tar.gz -C /usr/local/zookeeper

3. 進入pache-zookeeper-3.6.1-bin,使用命令 mkdir data 創(chuàng)建一個 data 目錄

4. 進入conf文件夾中,利用zoo_sample.cfg 創(chuàng)建zoo.cfg并修改datadir的目錄為data的目錄。
? ? cp zoo_sample.cfg zoo.cfg
??

三、啟動zookeeper
sh /usr/local/zookeeper/pache-zookeeper-3.6.1-bin/bin/zkServer.sh start
檢查zookeeper服務的狀態(tài)
? ? sh ./bin/zkServer.sh status

如果啟動失敗,顯示BindExcaption的話:

在zoo.cfg加入一行: adminServer=8888就可以了
四、配置環(huán)境
1. 這里我們不要往/etc/profile中直接寫入,而是建議在/etc/profiel.d 中創(chuàng)建一個custom.sh文件,然后在這里寫入我們環(huán)境變量配置
? vim /etc/profile.d/custom.sh
在文件的末尾加入兩行:
export ZOOKEEPER_HOME=/usr/local/zookeeper/apache-zookeeper-3.6.1-bin
export PATH=$ZOOKEEPER_HOME/bin:$PATH
2. 使得環(huán)境變量生效
source /etc/profile