windows安装kafka

1.安装JDK

1.1安装jdk文件:
1.2设置环境变量:
安装完成后需要添加以下的环境变量(右键点击“我的电脑” -> "高级系统设置" -> "环境变量" ):
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_171 (jdk的安装路径)
Path: 在现有的值后面添加"%JAVA_HOME%\bin"
1.3查看Java版本:
打开cmd运行 "java -version" 查看当前系统Java的版本:输入java -version

windows安装kafka使用记录_kafka

2.安装Zookeeper

Kafka的运行依赖于Zookeeper,所以在运行Kafka之前我们需要安装并运行Zookeeper
2.1下载安装文件:
http://zookeeper.apache.org/releases.html
2.2解压文件:

自行安装目录,例如:G:\zookeeper-3.4.8

2.3修改配置文件:
打开G:\zookeeper-3.4.8\conf
把zoo_sample.cfg重命名成zoo.cfg使用文本编辑器打开zoo.cfg
把dataDir的值改成“G:\\zookeeper-3.4.8\\data”
默认端口2181

注:需要新建data目录,使用\ \ 不是\

2.4设置环境变量:

ZOOKEEPER_HOME: G:\zookeeper-3.4.8

Path: 在现有的值后面添加 "%ZOOKEEPER_HOME%\bin"

2.5运行Zookeeper:

打开cmd

执行zkServer

注:不要关闭窗口

3.安装并运行Kafka

3.1下载安装文件:
http://zookeeper.apache.org/releases.html
3.2解压文件:

自行安装目录,例如:G:\kafka_2.11-0.10.0.1

3.3修改配置文件:

打开G:\kafka_2.11-0.10.0.1\config

使用文本编辑器打开 server.properties

把 log.dirs的值改成 “G:\\kafka_2.11-0.10.0.1\\kafka-logs

默认端口9092

注:需要新建kafka-logs目录,使用\ \ 不是\

3.4运行Kafka:

打开cmd

进入kafka文件目录: cd G:\kafka_2.11-0.10.0.1\

输入并执行以打开kafka:

.\bin\windows\kafka-server-start.bat .\config\server.properties

4.创建topics

打开cmd 并进入G:\kafka_2.11-0.10.0.1\bin\windows

创建一个topic:

kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

5.打开一个Producer

打开cmd 并进入G:\kafka_2.11-0.10.0.1\bin\windows

kafka-console-producer.bat --broker-list localhost:9092 --topic test

注:不要关闭窗口

6.打开一个Consumer

打开cmd 并进入G:\kafka_2.11-0.10.0.1\bin\windows

kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

注:不要关闭窗口

7.测试

然后就可以在Producer控制台窗口输入消息了。在消息输入过后,很快

Consumer窗口就会显示出Producer发送的消息