1.下载zookeeper
注意:从版本3.5.5开始,带有bin名称的包才是我们想要的下载可以直接使用的里面有编译后的二进制的包,普通的tar.gz的包里面是只是源码的包无法直接使用
curl -O https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.7/apache-zookeeper-3.5.7-bin.tar.gz
2.解压(我是放在/opt下)
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz
3. 重命名
mv apache-zookeeper-3.5.7-bin apache-zookeeper-3.5.7
4.配置文件
cd /opt/apache-zookeeper-3.5.7conf
mv zoo_sample.cfg zoo.cfg (修改zoo_sample.cfg为zoo.cfg)
mkdir data
mkdir logs
vi zoo.cfg 添加以下内容(默认有个dataDir,直接修改)
dataDir=/opt/apache-zookeeper-3.5.7/data
dataLogDir=/opt/apache-zookeeper-3.5.7/logs
5.配置环境变量
vi /etc/profile
在文件末尾添加 export ZOOKEEPER_HOME=/opt/apache-zookeeper-3.5.7
使环境变量生效 source /etc/profile
6.启动
cd /opt/apache-zookeeper-3.5.7/bin
./zkServer.sh start
查看是否有服务
ps -ef |grep zookeeper