![1b1ffd660cf5658bb42cb4f00b1ea3de.png](https://i-blog.csdnimg.cn/blog_migrate/303860d2ccc418209a58be37e3f789e0.jpeg)
一 JDK安装和配置环境变量
- 参考这个教程: https://blog.csdn.net/weixin_44584095/article/details/86563763
- 注意:Java版本号根据你安装的版本来,不是1.8.0_60
- 2 校验是否配置成功:命令行cmd模式下输入 java -version查看是否显示java版本
二 zookeeper安装和配置
- 解压zookeeper文件,放到D:Program目录下
- 进入zookeeper设置目录,笔者 D:Programzookeeper-3.4.14
- 将“zoo_sample.cfg”重命名为“zoo.cfg”
- 使用notepad打开并编辑zoo.cfg,修改 dataDir=D:Programzookeeper-3.4.14zookeeper_data
- 与JDK做法类似,在系统环境变量中添加zookeeper:
- 在系统变量中添加ZOOKEEPER_HOME = D:Programzookeeper-3.4.14
- 编辑path系统变量,添加为路径 %ZOOKEEPER_HOME%bin
- 在zoo.cfg文件中修改默认的Zookeeper端口(默认端口2181)
- 打开新的cmd,输入zkServer,运行Zookeeper。显示如下图则zookeeper启动成功
三 kafka安装和配置
- 解压文件,安装目录为:D:Programkafka_2.12-2.5.0
- 修改D:Programkafka_2.12-2.5.0config文件夹下的配置文件 server.properties
- log.dirs=D:Programkafka_2.12-2.5.0kafka_logs
- zookeeper.connect=localhost:2181
- 修改D:Programkafka_2.12-2.5.0config文件夹下的配置文件 zookeeper.properties 修改项:dataDir=D:Programzookeeper-3.4.14zookeeper_data; clientPort=2181
四 部署
- 1 运行zookeeper cmd命令行输入 zkserver 命令行不能关闭!
- 2 运行kaffa,再开一个命令行,依次输入一下命令:
- D:
- cd D:Programkafka_2.12-2.5.0
- .binwindowskafka-server-start.bat .configserver.properties
- 命令行不能关闭!
- 3 创建topic,再开一个命令行,依次输入:
- D:
- cd D:Programkafka_2.12-2.5.0binwindows
- kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic cjw-1007
- 含义:创建一个名为cjw-1007的主题
- kafka-topics.bat --list --zookeeper localhost:2181
- 含义:查看主题是否创建成功