搭建环境:
一.安装JDK1.8.0_111
1.1 下载jdk文件:
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
1.2 配置环境变量:添加以下的环境变量(右键点击“我的电脑” -> "高级系统设置" -> "环境变量" )
JAVA_HOME: C:\Program Files(x86)\Java\jdk1.8.0_111 (这是默认安装路径,根据自己的是实际目录来)
PATH: 在现有的值后面添加";%JAVA_HOME%\bin"
1.3 打开cmd运行 "java -version" 查看当前系统Java的版本:
二.安装zookeeper 版本:我用的是zookeeper-3.4.8
Kafka的运行依赖于Zookeeper,所以要先安装Zookeeper
2.1 下载安装文件:http://zookeeper.apache.org/releases.html
2.2 解压文件:D:根目录:D:\zookeeper-3.4.8
2.3 打开D:\zookeeper-3.4.8\conf,把zoo_sample.cfg重命名成zoo.cfg
2.4 从文本编辑器里打开zoo.cfg
2.5 把dataDir的值改成“:\zookeeper-3.4.8\data”
2.6 添加如下系统变量:
ZOOKER_HOME:D:\zookeeper-3.4.8
Path: 在现有的值后面添加";%ZOOKEEPER_HOME%\bin;"
2.7 运行Zookeeper:
运行dos窗口(打开cmd),执行:zkserver(窗口不要管)
三.安装并运行kafka 版本:我用的kafka_2.11-0.10.1.0
3.1 下载安装文件: http://kafka.apache.org/downloads.html
3.2 解压文件(本文解压到 D:\kafka_2.11-0.10.0.1)
3.3 打开D:\kafka_2.11-0.10.0.1\config
3.4 从文本编辑器里打开server.properties
3.5 把 log.dirs的值改成 “D:\kafka_2.11-0.10.0.1\kafka-logs”
3.6 打开cmd (注意:新开的DOS窗口)
3.7 进入kafka文件目录: cd /dD:\kafka_2.11-0.10.0.1\
3.8 执行命令以打开kafka:
.\bin\windows\kafka-server-start.bat.\config\server.properties 注意:窗口不要关闭
四.创建topice
4.1 打开cmd 并进入D:\kafka_2.11-0.10.0.1\bin\windows(注意:新开的DOS窗口)
4.2 创建一个topic,,命令:
kafka-topics.bat--create --zookeeper localhost:2181 --replication-factor 1 --partitions 1--topic test 注意:窗口不要关闭
五. 打开一个Producer:
打开一个dos窗口,执行下面两条命令:
cd /d D:\kafka_2.11-0.10.0.1\bin\windows
kafka-console-producer.bat --broker-list localhost:9092 --topic test
注意:窗口不要关闭
六.打开一个Consumer:
打开一个dos窗口,执行下面两条命令:
cd /d D:\kafka_2.11-0.10.0.1\bin\windows
kafka-console-consumer.bat –zookeeper localhost:2181 –topic test
注意:窗口不要关闭
七.验证:
切换到Producer窗口输入信息:helloword
在Consumer窗口显示信息:helloword
安装成功!!!