多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
zookeeper的运行需要在java环境支持.这里我选择的是1.8的jdk环境 ![](https://img.kancloud.cn/75/6c/756c08d04406ec33b52fcbb9351e8269_643x133.png) ***** 下载地址 https://zookeeper.apache.org/releases.html 当前稳定版本为:3.6.2,下载编译好的,直接可以用 [**https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz**](https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz) ![](https://img.kancloud.cn/a9/45/a945cfac79dd7b0e86db3811b078a3a7_804x421.png) **1.下载:** ![](https://img.kancloud.cn/66/cd/66cd52f7f89dd56c4154a3971a159dfe_1333x58.png) **2.解压** 按照习惯,解压到 ` /usr/local/` ![](https://img.kancloud.cn/5c/b0/5cb0d8e69df1087f64166993a1fb306d_976x53.png) **3.简单配置文件** zookeeper提供了一份配置文件样本`zoo_sample.cfg`,复制一份名为`zoo.cfg`,这两个文件在同一目录下.如下图所示 ![](https://img.kancloud.cn/2e/c6/2ec6de3839bb6faf8ecf9f01574c69e4_903x244.png) 在zookeeper的安装目录创建两个文件夹 `data`和`logs`,分别是存放数据和日志的 ![](https://img.kancloud.cn/6a/09/6a098bb6fecf4445cf67e5d6410bfb5b_1048x165.png) 修改配置文件`zoo.cfg`,如下图所示 ![](https://img.kancloud.cn/3c/a9/3ca9900a298e09074a279a496c09a38b_929x407.png) 保存退出 **4.运行测试** 进入`zookeeper`的安装目录下的`bin`文件夹 ![](https://img.kancloud.cn/bc/a8/bca8b2fe4811081ad360fc6f558530ac_1497x477.png) **5.注意事项** 测试环境时,可以把防火墙临时关闭,以免在开发时造成不必要的麻烦 首先查看系统防火墙是否关闭: 查看防火墙状态:`firewall-cmd --state`并关闭防火墙。 关闭防火墙:`systemctl stop firewalld.service` 禁止开机自启:`systemctl disable firewalld.service` 启用开机自启:` systemctl enable firewalld.service` 项目上线,可开放`zookeeper`的端口 `firewall-cmd --zone=public --add-port=2181/tcp --permanent` *****