zookeeper及kafka在Linux下的安装与配置

一、Zookeeper的下载、安装、配置

ZooKeeper服务器是用Java创建的,它需要在JVM上运行,所以需要使用JDK1.6及以上版本的支持。对于jdk的安装本文不做介绍。

1、zookeeper的下载:

①:到apache上的zookeeper网站:https://zookeeper.apache.org/

②:选择Getting Started下的Download点击进入:

zookeeper及kafka在Linux下的安装与配置

③选择Download下的Download

zookeeper及kafka在Linux下的安装与配置

④选择清华大学的站点地址:http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/

zookeeper及kafka在Linux下的安装与配置

 

⑤三者选择其中之一,然后进行下载:

zookeeper及kafka在Linux下的安装与配置

zookeeper及kafka在Linux下的安装与配置

2、zookeeper的安装:

①:将下载的zookeeper安装包上传到Linux中的/usr/local目录下

②:在/usr/local下新建一个software文件夹,专门用来存放安装的软件

③:解压 tar -zxvf apache-zookeeper-3.5.5.tar.gz

④:mv apache-zookeeper-3.5.5 software (将apache-zookeeper-3.5.5移动到software文件夹下)

3、zookeeper的配置:

⑤:在/usr/local/software/apache-zookeeper-3.5.5下创建data、logs文件夹

⑥:cd /usr/local/software/apache-zookeeper-3.5.5/conf,然后cp zoo_sample.cfg zoo.cfg(复制创建一份新的zoo.cfg配置文件)

⑦:vim zoo.cfg将dataDir=/tmp/zookeeper  改为:dataDir=/usr/local/software/apache-zookeeper-3.5.5/data 

4、启动:

在/usr/local/software/apache-zookeeper-3.5.5下 bin/zkServer.sh start启动

5、停止:

在/usr/local/software/apache-zookeeper-3.5.5下 bin/zkServer.sh stop 停止

 

二、Kafka的下载、安装、配置

1、kafka的下载:

①:进入http://kafka.apache.org/  ,选择Download

zookeeper及kafka在Linux下的安装与配置

②:选择版本下载:

zookeeper及kafka在Linux下的安装与配置

2、安装

①:将kafka_2.12-2.3.0.tgz上传到/usr/local下

②:解压 tar -zxvf kafka_2.12-2.3.0.tgz

③:mv kafka_2.12-2.3.0 software

 

3、配置(无)

4、启动

在/usr/local/software/kafka_2.12-2.3.0下 运行 bin/kafka-server-start.sh config/server.properties

5、停止

在/usr/local/software/kafka_2.12-2.3.0下 运行 bin/kafka-server-stop.sh config/server.properties