参考windows下安装kafka教程

1 windows安装java

解压目录D:\Java\jdk1.8.0_201

2 windows安装zookeeper

zookeeper官网地址

2.1 解压安装使用

一、下载
下载zookeeper,选择自己需要的版本,并解压。
从目前的最新版本3.5.5开始,带有bin名称的包才是我们想要的下载可以直接使用的里面有编译后的二进制的包,而之前的普通的tar.gz的包里面是只是源码的包无法直接使用。
apache-zookeeper-3.7.0-bin.tar.gz
二、解压
可以看到我们下载的是.tar.gz后缀的文件,这种一般是放在Linux上安装,现在我们在Windows安装,如果我们用正常的方式来解压时可能会出现 “压缩文件损坏等错误”。

解决方法:
在我们安装包的文件夹位置,按 Shift ,鼠标右键,使用 Powershell 来进行解压。

CMD> tar -xzvf .\apache-zookeeper-3.7.0-bin.tar.gz
解压完成后拷贝到下面的目录中
D:\soft\zookeeper\apache-zookeeper-3.7.0-bin


三、创建文件夹data和log

四、修改配置文件zoo.cfg
进入conf文件夹,复制zoo_sample.cfg文件并重命名为zoo.cfg。
更改zoo.cfg配置,创建的文件夹data和log的路径。
这里配置的路径使用双斜杠,如果是单斜杠,在我们启动服务端的时候就会把我们配置的内容输出到bin目录下面。

dataDir=D:\\soft\\zookeeper\\apache-zookeeper-3.7.0-bin\\data
dataLogDir=D:\\soft\\zookeeper\\apache-zookeeper-3.7.0-bin\\log

五、双击bin目录下的zkServer.cmd启动

六、双击bin目录下的zkCli.cmd连接测试

2.2 问题zkServer.cmd双击闪退

有的时候会出现双击闪退的情况。
针对闪退,可按照一下步骤进行解决:

1、编辑zkServer.cmd文件末尾添加pause。
这样运行出错就不会退出,会提示错误信息,方便找到原因。

例如原因如下:

2、修改bin\zkEnv.cmd文件 ,配置JAVA_HOME

set JAVA_HOME="D:\Java\jdk1.8.0_201"

3 windows安装kafka

kafka官网地址

3.1 解压安装使用

一、下载
注意下载binary版本

二、解压
可以看到我们下载的是.tar.gz后缀的文件,这种一般是放在Linux上安装,现在我们在Windows安装,如果我们用正常的方式来解压时可能会出现 “压缩文件损坏等错误”。

解决方法:
在我们安装包的文件夹位置,按 Shift ,鼠标右键,使用 Powershell 来进行解压。

CMD> tar -xzvf .\kafka_2.13-3.1.0.tgz
解压完成后拷贝到下面的目录中
D:\soft\kafka\kafka_2.13-3.1.0

三、修改配置文件server.properties
进入config目录下,找到server.properties文件,并作以下修改:
1、找到并编辑 log.dirs=D:\soft\kafka\kafka_2.13-3.1.0\kafka-logs
(kafka的解压目录,kafka-logs文件夹不用自己新建)
2、找到并编辑zookeeper.connect=localhost:2181
(一般默认就是localhost:2181)

四、启动kafka
win+R 输入cmd,打开命令窗口,进入安装目录D:\soft\kafka\kafka_2.13-2.8.0,输入以下命令 ( 成功之后不要关闭窗口)

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

3.2 测试

(1)创建主题,打开一个新的命令窗口,进入安装目录
D:\soft\kafka\kafka_2.13-2.8.0,输入以下命令
成功之后不要关闭窗口
.\bin\windows\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test(2)查看主题
.\bin\windows\kafka-topics.bat --list --zookeeper localhost:2181(3)创建生产者,打开一个新的命令窗口,进入安装目录
D:\soft\kafka\kafka_2.13-2.8.0,输入以下命令
成功之后不要关闭窗口
.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic test(4)创建消费者,打开一个新的命令窗口,进入安装目录
D:\soft\kafka\kafka_2.13-2.8.0,输入以下命令
成功之后不要关闭窗口
.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

kafka-13-windows中安装kafka相关推荐

  1. 在Linux和Windows上安装kafka(版本:2.12-2.8.0)

    记录:379 场景:在CentOS 7.9操作系统上,安装kafka_2.12-2.8.0.在Windows上操作系统上,安装kafka_2.12-2.8.0. 版本: JDK 1.8 CentOS ...

  2. 在Windows端安装kafka 提示错误: 找不到或无法加载主类 的解决方案

    在Windows端安装kafka 提示错误: 找不到或无法加载主类 的解决方案 参考文章: (1)在Windows端安装kafka 提示错误: 找不到或无法加载主类 的解决方案 (2)https:// ...

  3. Docker中安装kafka

    文章目录 参考 一.Docker 安装 kafka 1.下载zookeeper镜像 2.下载kafka镜像 3.启动zookeeper 4.启动kafka 5.进入容器 6.创建topic 7.运行生 ...

  4. 如何在Windows中安装Python?

    如何在Windows中安装Python? 1. Python的安装 官网下载:https://www.python.org/downloads/windows/ 点开上面的链接,会发现有很多版本. 首 ...

  5. Windows中安装Apache2和PHP4权威指南

      Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧. ...

  6. 在windows中安装python

    如何在windows中安装python 1.下载python 2.安装python 3.测试python是否安装成功 在学习Python编程前,需要把Python安装到你的电脑里.安装后,你会得到Py ...

  7. 在Windows中安装OpenCV

    在Windows中安装OpenCV 在Windows中安装OpenCV 使用预建库进行安装 使用git-bash(版本> = 2.14.1)和cmake(版本> = 3.9.1)进行安装 ...

  8. Windows中安装Emacs

    为什么80%的码农都做不了架构师?>>>    "在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神." 既然有人这么说 ...

  9. python环境变量配置_Python零基础入门到年薪二十万-1.1节: 在windows中安装Python

    教程引言: 该系列图文课程以及视频课程全部免费.课程会系统地讲解计算机的基础知识,Python的基础知识. 在讲解Python的高级知识中,会系统地讲解面向对象编程,并发编程,数据库编程,网络编程. ...

最新文章

  1. 长庆石油学校计算机97,我在浙江大学学习计算机技术 ----我在长庆油田会战的12年(十一)...
  2. js_Event Loop(笔记)
  3. 使用php+swoole对client数据实时更新
  4. 那些商人败类们在想什么
  5. win10 linux子系统
  6. 直播报名 | 超低延时直播架构解析
  7. python写算法太慢_程序运行慢?你怕是写的假 Python
  8. Java 技术小图谱
  9. 一个周内上线50个增长策略,竟然能这么高效!
  10. uvm 形式验证_UVM基础
  11. Twitch 宣布 2016 年第二季度完全抛弃 Flash
  12. 百度首页增加了二维码扫描
  13. linux目标文件链接命令,ld 命令:将目标文件链接为可执行程序 - dute.org
  14. openmv探索_3_测距以及测量物体大小
  15. 松下新一代电力线通信(PLC)技术经IEEE P1901.3工作小组批准成为基准规范
  16. STM32F4之SDIO接口
  17. 关于印发《计算机技术与软件专业技术资格(水平)考试暂行规定》
  18. 3DsMax——竹篮制作
  19. Python图像处理
  20. 浏览记录-history

热门文章

  1. spoj 1811 LCS 后缀自动机
  2. 抖音带货平台怎么收费?抖音带货费用有哪些
  3. 微星电脑不能u盘引导linux,微星电脑设置从U盘启动的三种方式
  4. 我和谁的天长地久(二)
  5. win7计算机无法连接投影仪,笔记本win7系统连接投影仪显示没信号如何解决?
  6. 为什么我不建议你轻易入上位机的“坑”?
  7. 【文文殿下】ExBSGS
  8. 内容管理系统CMS简介
  9. Unity3D 角度 弧度 向量
  10. 大学的终结,终结了什么???