第一步:下载安装包 这里以3.4.11为例
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727100838336-939533290.png)
点进去看:
下载tar文件
第二步:上传到服务器
使用ftp工具上传文件到服务器:
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727101005197-1201763166.png)
第三步:解压文件
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727095736107-474591505.png)
解压命令:tar -zxvf zookeeper-3.4.11.tar.gz
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727095755072-1291117246.png)
重命名为:zookeeper
mv zookeeper-3.4.11 zookeeper
拷贝到如下所示目录:
cp zookeeper /usr/local/zookeeper -rf
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727095833319-429757775.png)
进入:zk目录
cd /usr/local/zookeeper/
进入conf目录,并且复制一份配置文件并且重命名:
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727095850379-646181694.png)
打开这个文件
vim zoo.cfg
配置数据文件路径,以及日志文件路径,注意不要使用原有自带的:
dataDir=/usr/local/zookeeper/dataDir
dataLogDir=/usr/local/zookeeper/dataLogDir
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727100000600-476851998.png)
保存::wq!
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727100022296-536512660.png)
进入zk的bin目录,然后启动zk服务:./zkServer.sh start
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727100036794-1597064790.png)
OK,这个时候启动成功,在观看一下zk的状态:./zkServer.sh status
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727100054582-1400631850.png)
参考链接:
配置zk环境变量:
export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin:$JAVA_HOME/bin
![](https://images2018.cnblogs.com/blog/1254861/201807/1254861-20180727100131876-2111930449.png)