win10搭建一个单机版的kafka(kafka踩坑二)


这里先感谢这位大哥的文章:
Kafka学习(1)- kafka单机安装 - 在Windows安装运行

首先给大家一个直接通道(自己搭着试试)
  • 里面是下好的需要的东西(ZooKeeper和kafka)
    链接:https://pan.baidu.com/s/1USAlRX4NXbby1CEAlPqpMw
    提取码:ck6v
JDK的安装

要搭建一个单机的kafka,JDK是必不可少的,

zookeeper的安装

因为安装包上面的百度云已给,我们直接开始说步骤
(1)进入Zookeeper设置目录,即D:\KAFKADEMO\apache-zookeeper-3.6.1-bin\apache-zookeeper-3.6.1-bin\conf目录下,找到名称为“zoo_sample.cfg”的文件并改名为“zoo.cfg
(2)用nodepad++(或者记事本或者别的工具也行)打开并编辑“zoo.cfg”,设置其中的

dataDir=D:\KAFKADEMO\apache-zookeeper-3.6.1-bin\apache-zookeeper-3.6.1-bin\zookeeper_data

(3)随后添加zookeeper的环境变量,右键我的电脑–属性–高级系统设置–环境变量

  • 系统变量中添加
ZOOKEEPER_HOME = D:\KAFKADEMO\apache-zookeeper-3.6.1-bin\apache-zookeeper-3.6.1-bin\
  • 编辑path系统变量,添加路径
%ZOOKEEPER_HOME%\bin;

(4)打开一个新的cmd命令窗口,执行命令zkServer
在这里插入图片描述
最后显示在这里插入图片描述
即为安装成功

kafka的安装

然后是kafka的安装,安装后的东西也在百度云中,说下一个步骤
(1)编辑config文件夹中的“server.properties”,默认端口在2181
设置属性

log.dirs=D:\KAFKADEMO\kafka_2.11-0.10.1.1\kafka-log

(2)编辑config文件夹下的zookeeper.properties
设置属性

dataDir=D:\KAFKADEMO\apache-zookeeper-3.6.1-bin\apache-zookeeper-3.6.1-bin\zookeeper_data

如果需要改端口的话设置clientPort=2181 这个属性即可
(3)在kafka的home目录下启动kafka,即在kafka目录下运行cmd,输入命令

.\bin\windows\kafka-server-start.bat .\config\server.properties
这样搭建完成啦,最后测试一下

(1)在kafka目录下创建主题abc

.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic abc

(2)开启生产者(不要关闭窗口)

.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic abc

(3) 开启消费者(不要关闭窗口)

.\bin\windows\kafka-console-consumer.bat --zookeeper localhost:2181 --topic abc

(4)随后回到生产者窗口输入内容,回车后即可在消费者处看到

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值