kafka安装教程(自动安装)

1、安装

brew install kafka 

如果出现:zsh: command not found: brew,可能是由于没有安装brew命令

先安装命令

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

建议选择中科大下载源

kafka安装教程(自动安装)_第1张图片

重新执行命令kafka安装教程(自动安装)_第2张图片

显示如下,安装完成,提示修改配置文件

kafka安装教程(自动安装)_第3张图片 2、修改配置文件

        根据上图提示找到配置文件位置: /usr/local/etc/kafka/

//修改配置文件

clientPort=2181

admin.serverPort=8888

audit.enable=true

kafka安装教程(自动安装)_第4张图片

 修改kafka的配置文件:vi server.properties 

#broker 服务器要监听的地址及端口 . 默认是 localhost:9092 ,0.0.0.0的话 ,表示监听本机的所有ip地址

#本机配置:

#       localhost : 只监听本机的地址请求, 客户端也只能用 localhost 来请求

#       127.0.0.1 : 同localhost, 在请求上可能有与区分 , 看client的请求吧 . 客户端也只能用127.0.0.1来请求

#       0.0.0.0 : 本机的所有地址都监听 , 包含 localhost , 127.0.0.1, 及不同网卡的所有ip地址 , 都监听 .

#listeners=PLAINTEXT://0.0.0.0:9092

listeners=PLAINTEXT://127.0.0.1:9092

advertised.listeners=PLAINTEXT://localhost:9092

# 都设置为1G

socket.send.buffer.bytes=1073741824

socket.receive.buffer.bytes=1073741824

socket.request.max.bytes=1073741824

 修改为listeners=PLAINTEXT://0.0.0.0:9092会报一下异常,我展示还没解决,以后补充

 修改为listeners=PLAINTEXT://127.0.0.1:9092,可以正常启动

 3、启动kafka

3.1启动zookeeper

进入kafka的bin目录下 cd /usr/local/opt/kafka/bin

启动zookeeper

./zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties 

 3.2启动kafka

进入kafka的bin目录

cd /usr/local/opt/kafka/bin

启动命令

./kafka-server-start /usr/local/etc/kafka/server.properties

也可以通过命令进行后台启动

./kafka-server-start -daemon /usr/local/etc/kafka/server.properties

4、kafka操作

kafka消息交互、关闭Kafka、kafka UI界面搭建参考我的另一篇文章

CSDNhttps://mp.csdn.net/mp_blog/creation/editor/131880224

你可能感兴趣的:(消息中间件,kafka)