1:我们先打开zooKeeper的官方网站:https://zookeeper.apache.org/ ;点击 Download 进入下载页面

2:下载最新的安装包;
Apache ZooKeeper 3.6.1(asc, sha512) -- 这是编译好的版本
Apache ZooKeeper 3.6.1 Source Release(asc, sha512) -- 需要自己进行编译
3:安装jdk;这里不详细讲解安装jdk
java -version

4:下载编译版本的zooKeeper,上传zooKeeper 文件到linux,解压文件
## 解压文件
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz## 更改文件的名称
mv apache-zookeeper-3.6.1-bin zookeeper## 移动文件到指定目录(根据选择自己常用的目录)
mv zookeeper/ /usr/local/
5:设置ZooKeeper的环境变量(我的linux系统是 centos 7,根据各自的系统设置环境变量)
## zooKeeper 设置环境变量
## 后面填写zookeeper目录
export ZOOKEEPER_HOME=/usr/local/zookeeper/
export PATH=$ZOOKEEPER_HOME/bin:$PATH

6:启动zookeeper。
## 进入启动的bin目录
cd /usr/local/zookeeper/bin/
## 执行启动命令
./zkServer.sh start
## 查看启动状态
./zkServer.sh status
显示 Mode:standalone 启动成功,此为单机版
## 启动
./zkServer.sh start## 停止./zkServer.sh stop## 重启
./zkServer.sh restart## 查看状态
./zkServer.sh status## 查看版本
./zkServer.sh version

7:zooKeeper 个目录模块的作用
bin ## 执行命令目录
conf ## 存放配置文件
dataDir ## 在配置文件中,自己设置数据存放的目录
docs ## 文档目录
lib ## 需要依赖的jar包
LICENSE.txt ## 最终用户许可协议文件
logDir ## 在配置文件中,自己设置的日志目录
logs ## zookeeper 的日志目录
NOTICE.txt ##通告文件
README.md ## 项目介绍
README_packaging.md ## 项目介绍-文件