Linux下kafka的安装及配置

本文系统环境是基于ubantu64的,其他的Linux系统也可以借鉴参考。

 一、下载

某度网盘下载:

链接:点击链接
提取码:uxjc

官网下载:

点击链接

wget下载:

cd /usr/local
wget https://mirrors.bfsu.edu.cn/apache/kafka/2.7.0/kafka_2.12-2.7.0.tgz

 

二、安装zookeeper

由于kafka运行需要zookeeper环境,所以需要先安装zookeeper

安装教程:Linux下zookeeper的安装及配置

 

三、安装

找到刚刚下载好的文件,进行解压安装:

tar -zxvf kafka_2.12-2.7.0.tgz

 

 

 

 得到如上的文件夹,一般软件会安装在/usr/local目录下,所以可以移动到该目录下

mv kafka_2.12-2.7.0/ /usr/local/kafka_2.12-2.7.0/

 

 

四、配置

进入kafka_2.12-2.7.0/config目录下:

1、配置server.properties:

broker.id=1
#指定端口号
port=9092
#localhost这一项还有其他要修改,详细见下面说明
#指定kafka的日志目录
log.dirs=/usr/local/kafka_2.12-2.7.0/kafka-logs
host.name=localhost
#连接zookeeper配置项,这里指定的是单机,所以只需要配置localhost,若是实际生产环境,需要在这里添加其他ip地址和端口号
zookeeper.connect=localhost:2181

 

 

 

 

/usr/local/kafka_2.12-2.7.0/kafka-logs文件需要手动创建
 mkdir /usr/local/kafka_2.12-2.7.0/kafka-logs

 

2、配置zookeeper.properties:

#数据目录
dataDir=/usr/local/kafka_2.12-2.7.0/zookeeper/data
#客户端端口
clientPort=2181
host.name=localhost

 

 

 

/usr/local/kafka_2.12-2.7.0/zookeeper/data需要手动创建
mkdir /usr/local/kafka_2.12-2.7.0/zookeeper
mkdir /usr/local/kafka_2.12-2.7.0/zookeeper/data

 

3、配置consumer.properties:

zookeeper.connect=localhost:2181

 

 

 

 

 

posted @ 2021-04-01 11:22  砰砰的猿  阅读(746)  评论(0编辑  收藏  举报