一、环境要求
在安装 Kafka 之前,需要满足以下环境要求:
1.Java 运行环境
Kafka 是使用 Java 语言编写的,因此需要在安装 Kafka 之前先安装 Java 运行环境。Kafka 支持 Java 8 及以上版本。可以通过以下命令检查 Java 运行环境的版本:
java -version
2.ZooKeeper
Kafka 使用 ZooKeeper 进行分布式协调,因此在安装 Kafka 之前,需要先安装 ZooKeeper。
以上是 Kafka 安装的环境要求,需要满足这些要求才能顺利安装和使用 Kafka。
二、下载Java
可以阅读我的另一篇关于Java环境配置的文章:
https://blog.csdn.net/2202_75334392/article/details/132345373?spm=1001.2014.3001.5502
三、下载zookeeper
1.下载 ZooKeeper:
从官网下载最新版本的 ZooKeeper,并解压缩到指定目录。
2.配置 ZooKeeper:
在 ZooKeeper 的 conf 目录下一个名为 zoo.cfg 的文件,打开文件,并且修改里面的内容:(具体路径写你自己的)
dataDir=/tmp/zookeeper/data
3.启动zookeeper
在安装目录下,输入:
zkServer
这个页面不动,不是卡了(这个页面不能关闭),打开就相当于在运行
四、下载Kafka
1.下载
下载地址:http://kafka.apache.org/downloads
2.启动Kafka
首先,进入目录(根据你的具体路径修改)
D:\kafka\kafka_2.12-3.6.0
然后打开cmd界面输入:
.\bin\windows\kafka-server-start.bat .\config\server.properties
这个页面不动,不是卡了(这个页面不能关闭),打开就相当于在运行
以下都是在D:\kafka\kafka_2.12-3.6.0\bin\windows路径下
3.创建主题
输入:
kafka-console-producer.bat --broker-list localhost:9092 --topic 主题名称
4.创建消费者
输入:
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic 主题名称
5.创建生产者
输入:
kafka-console-producer.bat --broker-list localhost:9092 --topic 主题名称
五、测试kafka
在生产者界面输入:hello Kafka
然后,如果在消费者界面收到 :hello Kafka,环境就搭建成功了