单机安装
# 环境准备
当前测试系统环境:centos7.3
jdk:jdk-8u131-linux-x64.tar.gz
zookeeper:zookeeper-3.4.10.tar.gz
# 安装
- 在centos中使用root用户创建zookeeper用户,用户名:zookeeper 密码:zookeeper
useradd zookeeper
passwd zookeeper
- zookeeper底层依赖于jdk,zookeeper用户登录后,根目录下先进行jdk的安装,jdk使用jdk-8u131-linux-x64.tar.gz版本,上传并解压jdk
## 解压jdk
tar -xzvf jdk-8u131-linux-x64.tar.gz
- 配置jdk环境变量
## vim打开 .bash_profile文件
vi .bash_profile
## 文件中加入如下内容
JAVA_HOME=/home/zookeeper/jdk1.8.0_131
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
## 使环境变量生效
. .bash_profile
- 检测jdk安装
## 敲如下命令,系统如图反馈说明安装成功
java -version

- zookeeper使用zookeeper-3.4.10.tar.gz,上传并解压
## 解压zookeeper
tar -xzvf zookeeper-3.4.10.tar.gz
- 为zookeeper准备配置文件
## 进入conf目录
cd /home/zookeeper/zookeeper-3.4.10/conf
## 复制配置文件
cp zoo_sample.cfg zoo.cfg
## zookeeper根目录下新建data目录
mkdir data
## vi 修改配置文件中的dataDir
## 此路径用于存储zookeeper中数据的内存快照、及事物日志文件
dataDir=/home/zookeeper/zookeeper-3.4.10/data
- 启动zookeeper
## 进入zookeeper的bin目录
cd /home/zookeeper/zookeeper-3.4.10/bin
## 启动zookeeper
./zkServer.sh start
## 启动:zkServer.sh start
## 停止:zkServer.sh stop
## 查看状态:zkServer.sh status
上次更新: 2025/07/23, 01:37:33