
Step1:下载 Zookeeper
打开 Zookeeper 官网 点击下载

然后可以看到,点击相应的版本

然后看到,推荐复制第一条下载链接

然后在 Linux 中下载
# 进入到软件安装目录 usr/local
cd usr/local
# 使用 wget 命令下载 zookeeper,后面黏贴你复制的 下载链接 (shift+ insert,linux中快速粘贴)
wget http://ftp.cuhk.edu.hk/pub/packages/apache.org/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gzstep2: 解压 Zookeeper
# 解压 Zookeeper
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gzstep3: 打开配置文件
# 进入配置文件目录(由于我个人安装在 usr/local目录下,个人视情况而定 )
cd /usr/local/apache-zookeeper-3.6.1-bin/conf
# 查看当前文件列表
ll进入目录后会看见

一般情况下,zookeeper 的配置文件为 zoo.cfg。但是在 刚安装时,并不会有这个文件,而是 有一个 zoo_sample.cfg 文件,改文件便是配置文件的示例文件。
接下来我们需要为文件更名
# 默认情况下直接使用 mv
mv zoo_sample.cfg zoo.cfg
# 不过为了保险起见,推荐使用 cp 命令进行复制,新手一旦改错,不知如何写的话是一件很麻烦的事
cp zoo_sample.cfg zoo.cfg打开 zookeeper 的配置文件
vi zoo.cfg
配置文件中的相关参数:
修改存储位置
默认情况下,zookeeper 的相关数据都是存储在tmp/zookeeper 目录下,为了方便查看和保存,我们可以将其更改到安装目录下来
# 进入安装目录
cd /usr/local/apache-zookeeper-3.6.1-bin
# 创建文件夹
mkdr zkData
# 打开配置文件
cd cong
vi zoo.cfg然后将数据目录更改成安装目录下的zkData
dataDir=/usr/local/apache-zookeeper-3.6.1-bin/zkData启动 Zookeepr
# 首先启动服务端(如果 8080 端口被占用可能无法正常启动)
/usr/local/apache-zookeeper-3.6.1-bin/bin
./zkServer.sh start