「初学者商城」- 搭建本地开发环境(ZooKeeper)

1. 下载


  1. 官网下载地址:ZooKeeper

2. Mac


注:这里下载的是官网上的 ZooKeeper 3.4.14

2.1 安装

  1. 把下载的.tar.gz文件解压到指定目录

2.2 配置

  1. 打开终端,进入到你自己解压目录的具体路径中的conf目录,如
MacBook-Pro:~ zouwencong$ cd ~/Tools/zookeeper-3.4.14/conf/
  1. 复制文件并重命名:cp zoo_sample.cfg zoo.cfg
  2. 编辑文件:vim zoo.cfg
  3. 输入i进入编辑模式,更改dataDir为你自己解压目录的具体路径,如
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just 
# example sakes.
dataDir=/Users/zouwencong/Tools/zookeeper-3.4.14/data
  1. 保存并退出:esc+:+wq+回车
  2. dataDir路径中的data目录不用手动创建,启动时会自动创建

2.3 启动脚本

注:这里就不把ZooKeeper配置到环境变量中了,因为配置后每次启动还是得打开终端输入命令,太麻烦了;所以就写一个启动脚本,每次需要打开时双击一下脚本文件就可以了

  1. 打开终端
  2. 进入到桌面:cd ~/Desktop/
  3. 新建一个文件:touch zk-start.sh
  4. 编辑文件:vim zk-start.sh
  5. 输入i进入编辑模式,粘贴如下内容(路径更改为你自己的解压目录)
#!/bin/bash

cd /Users/zouwencong/Tools/zookeeper-3.4.14/bin

./zkServer.sh start
  1. 保存并退出:esc+:+wq+回车
  2. 赋值执行权限:chmod +x zk-start.sh
  3. 到桌面中,右键刚刚新建的zk-start.sh文件
  4. 打开方式->其他...
  5. 启用:选择所有应用程序
  6. 勾选始终以此方式打开
  7. 点击实用工具
  8. 双击终端

2.4 停止脚本

  1. 打开终端
  2. 进入到桌面:cd ~/Desktop/
  3. 新建一个文件:touch zk-stop.sh
  4. 编辑文件:vim zk-stop.sh
  5. 输入i进入编辑模式,粘贴如下内容(路径更改为你自己的解压目录)
#!/bin/bash

cd /Users/zouwencong/Tools/zookeeper-3.4.14/bin

./zkServer.sh stop
  1. 保存并退出:esc+:+wq+回车
  2. 赋值执行权限:chmod +x zk-stop.sh
  3. 到桌面中,右键刚刚新建的zk-stop.sh文件
  4. 打开方式->其他...
  5. 启用:选择所有应用程序
  6. 勾选始终以此方式打开
  7. 点击实用工具
  8. 双击终端

3. Windows


注:这里下载的是官网上的 ZooKeeper 3.4.14

3.1 安装

  1. 把下载的.tar.gz文件解压到指定目录

3.2 配置

  1. 进入到指定解压目录的conf目录中
  2. 复制zoo_sample.cfg文件:ctrl cctrl v
  3. 重命名粘贴的副本文件zoo_sample - 副本.cfgzoo.cfg(注意需要显示文件扩展名)
  4. 使用工具打开zoo.cfg文件
  5. 更改dataDir为你自己解压目录的具体路径,如
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just 
# example sakes.
dataDir=C:\\Tools\\zookeeper-3.4.14\\data
  1. 保存,关闭
  2. dataDir路径中的data目录不用手动创建,启动时会自动创建

3.3 启动脚本

  1. 进入到指定解压目录的bin目录中
  2. 双击zkServer.cmd文件

3.4 停止脚本

  1. 关闭窗口即关闭 ZooKeeper

希望能够帮助到你

over




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章