一、安装jdk
地址:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
配置环境变量:
系统变量:新建名为CLASSPATH 内容为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME 内容为:C:\Program Files\Java\jdk1.8.0_151
JRE_HOME 内容为:C:\Program Files\Java\jre1.8.0_151
环境变量:path 新建%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
二、安装zookeeper
地址:http://apache.fayea.com/zookeeper/
在目录下新建文件夹logs
修改目录conf下zoo_sample.cfg名称为zoo.cfg
找到zoo.cfg中dataDir并编辑地址为dataDir=D:\zookeeper-3.4.6\logs
添加系统环境变量:ZOOKEEPER_HOME = D:\zookeeper-3.4.6
运行bin目录下的zkServer.cmd
三、安装kafka
地址:http://kafka.apache.org/downloads.html
解压后创建新文件logs
在config目录,编辑server.properties,找到并编辑log.dirs= D:\kafka_2.11-1.0.0\logs
确保Zookeeper实例已经运行,在kafka目录shift+鼠标右键 选择在此处打开Powershell窗口
运行.\bin\windows\kafka-server-start.bat .\config\server.properties
如果报错:找不到或无法加载主类 Files\java\jdk-9.0.1\lib;C:\Program
在kafka安装目录中找到bin\windows目录中的kafka-run-class.bat为%CLASSPATH%加上双引号
kafka和zookeeper版本一定要对应好,目前使用的是zookeeper-3.4.6和kafka_2.11-2.1.1