当前位置:首页 > 分类
SpringBoot 10 JavaWeb 2 Android 0 源码分析 1 Thymeleaf 1 MyBatis 0 SSM 1 翻译 0 数据库设计 9 Gradle 1 Test 1 Tomcat 1 前端设计 2 ElasticSearch 2 阿里巴巴 9 Redis 3 Docker 1 实验报告 1 SpringCloud相关 1 生活 1Centos7安装Zookeeper
- 2020-07-19
- 130
- SpringCloud相关
# Cnetos7上Zookeeper 的安装
##### 环境说明
Centos7 + Zookeeper 3.4.14
经过测试,安装高版本的 Zookeeper 可能是启动失败,所以选择了一个较低版本的安装
-----
### 官网下载安装包
官网地址:http://apache.communilink.net/zookeeper/
选择 3.4.14 版本下载即可
### 将压缩包上传到 Linux 服务器
用 xftp 上传到 Linux 服务器,存放路径为:`/home/zookeeper/zookeeper-3.4.14`
目录可以自己选择。
### 更改系统配置文件
- 在 /etc/profile 中添加关于 Zookeeper 的配置文件
```bash
vim /etc/profile
```
按 i 进入编辑模式,在文件末尾加上下面内容
```bash
# 路径要换成自己的路径
export ZOOKEEPER_HOME=/home/zookeeper/zookeeper-3.4.14
export PATH=$PATH:$ZOOKEEPER_HOME/bin:${JAVA_HOME}/bin
```
按 Esc 退出编辑模式,输入wq保存退出

### 更改 Zookeeper 的配置文件
- 进入 Zookeeper 解压缩之后的根目录,创建2个文件夹
```bash
mkdir dataDir
mkdir dataLogDir
```

- 进入解压缩后面的根目录的 conf 目录,复制一份配置文件名并更改文件名
```bash
cp zoo_sample.cfg zoo.cfg
```

- 编辑拷贝的 zoo.cfg,将里面的 dataDir 的值修改为我们刚才创建的文件夹 dataDir的路径;同时添加 dataLogDir 的值为 刚才创建文件夹 dataLogDir 的路径

- 进入 bin 目录,启动 Zookeeper
```bash
./zkServer.sh start
```

- 停止服务
```bash
./zkServer.sh stop
```