直接先去官网下载安装包,
https://downloads.apache.org/zookeeper/
选择合适的版本,然后上传至服务器
解压:
powershell
tar -zxvf apache-zookeeper-3.9.3-bin.tar.gz

创建data和logs目录
powershell
mkdir data
mkdir logs

配置环境变量:
powershell
vim /etc/profile
添加:
powershell
export ZOOKEEPER_HOME=/usr/local/apache-zookeeper-3.9.3-bin
并加到path配置里
使环境变量生效
powershell
source /etc/profile
检查一下:
powershell
echo $ZOOKEEPER_HOME

到conf目录下
复制一个zoo.cfg的配置文件:
powershell
cp zoo_sample.cfg zoo.cfg

编辑zoo.cfg
powershell
vi zoo.cfg
把dataDir的目录配置到刚才新建的目录
powershell
dataDir=/usr/local/apache-zookeeper-3.9.3-bin/data
关于日志的配置,可配可不配,也可以配置上:
powershell
dataLogDir=/usr/local/apache-zookeeper-3.9.3-bin/logs
wq!
保存退出
启动
到bin目录下,
powershell
./zkServer.sh start

启动成功