1.安装java环境
官网链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
- 1.1path里 新增一条 例如:D:\jdk\jdk21\bin(装在哪里就写哪里,到bin目录)
- 1.2系统变量-新建-变量名:JAVA_HOME/变量值:D:\jdk\jdk21(装在哪里就写哪里,不用进bin目录)
- 1.3 cmd输入命令java -version 出现版本号证明安装成功
2.安装zookeeper
官网链接:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.4/apache-zookeeper-3.6.4-bin.tar.gz
- 2.1解压出来之后放好,目录里面不能有空格 例如:D:\zookeeper\3.6.4
- 2.2与bin目录同级创建data空文件夹,将conf文件内的zoo_sample.cfg复制一份重命名为zoo.cfg,与原文件同级
- 2.3修改zoo.cfg文件内dataDir=D:\\zookeeper\\3.6.4\\data
- 2.4新建系统变量-变量名:ZOOKEEPER_HOME/变量值:D:\zookeeper\3.6.4
- 2.5 path里新增一条 %ZOOKEEPER_HOME%\bin
- 2.6 cmd命令输入zkServer,在窗口中若看见下图则正常启动
3.安装scala
官网链接:https://downloads.lightbend.com/scala/2.11.12/scala-2.11.12.msi
- 3.1新增环境变量-变量名:SCALA_HOME/变量值:D:\scala\2.11
- 3.2 path中添加 %SCALA_HOME%\bin
- 3.3 cmd输入命令Scala 出现版本号安装成功
4.安装kafka
官方链接:https://kafka.apache.org/downloads
- 4.1 bin同目录下新建logs文件夹
- 4.2 confing文件夹下修改server.properties配置文件 log.dirs修改为log.dirs=D:\\kafka\\kafka_2.12-3.6.0\\logs(必须使用双斜杠)
- 4.3 同4.2文件内配置listeners,listeners=PLAINTEXT://localhost:9092 这一行前面没有#号
5.wmic设置
- 5.1系统变量-path-新增%SystemRoot%\system32”、“%SystemRoot%\system32\Wbem”(如果有就不加了)
- 5.2 cmd输入wmic 若出现wmic:root\cli>则代表正常
6.调试
- 5.1 cmd进入kafka/bin/windows文件夹
- 5.2 第一个cmd窗口执行以下命令 zookeeper–server–start.bat ..\..\config\zookeeper.properties
- 5.3 新开一个cmd 同样的目录下执行
- kafka–server–start.bat ..\..\config\server.properties
TODO:如何确定zookeeper与kafka启动成功?