apache kafka的安装

本文概述

  • 在Windows上安装Apache Kafka
  • 设置Kafka目录路径
  • 安装Zookeeper
Windows,macOS以及Linux环境都支持Apache Kafka。每个操作系统都有其自己的步骤/过程来安装Apache Kafka。
达到这一阶段意味着所有有抱负的人可能对Apache Kafka的基本概念很清楚。在本节中,我们将在这里讨论Windows上的安装过程,设置路径以及启动zookeeper和Kafka服务器。
在Windows上安装Apache Kafka步骤1:要安装Apache Kafka,应在系统上安装java8 JDK工具包。如果已经安装但使用其他版本,则用户需要重新安装Java。因为当前的Kafka版本仅支持java8。使用“ java -version”在Windows命令提示符下检查版本。
apache kafka的安装

文章图片
如果要安装Java8,请使用以下链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
步骤2:现在,在系统上下载Apache Kafka,如下所示:使用链接:https://kafka.apache.org/downloads
apache kafka的安装

文章图片
步骤3:点击链接,然后从Binary下载中下载任何二进制文件,如下所示:
apache kafka的安装

文章图片
在本教程中,选择了Scala 2.12或可以相应选择。
步骤4:将打开一个新窗口。现在,选择用于Kafka的MIrrorMaker。单击第一个链接并下载相应的“ .tgz”文件,如下所示:
apache kafka的安装

文章图片
保存文件。
步骤5:转到相应的下载位置,然后使用WinRAR提取下载的文件。
apache kafka的安装

文章图片
解压缩文件后,将其转换为以下文件夹:
apache kafka的安装

文章图片
步骤6:将Kafka文件夹复制到根目录(本地磁盘C)。
apache kafka的安装

文章图片
步骤7:打开命令提示符,使用“ cd ..”命令移动到C:\驱动器。现在,在以下命令的帮助下移至Kafka目录:
cd < kafka文件夹名称> 。按回车。进入后,它将看起来像:
apache kafka的安装

文章图片
步骤8:检查Java版本。如果正确安装,则在应用“ java -version”命令后将显示以下输出。否则,将显示错误。
apache kafka的安装

文章图片
步骤9:成功安装java8后,尝试在kafka文件夹中尝试一些Kafka命令:’ bin \ windows \ kafka-topics.bat’ 。如下图所示:
apache kafka的安装

文章图片
使用’ kafka-‘ 命令查看所有Kafka命令。
注意:如果正确执行了上述所有步骤,则Windows Defender防火墙框可能会显示安全警报。单击允许访问。设置Kafka目录路径到目前为止,我们已经了解了如何在Kafka目录中使用kafka命令。但是,如果我们希望从任何地方使用命令,则需要设置Kafka的路径。
步骤1:打开Kafka文件夹> bin> windows,然后复制其地址。
apache kafka的安装

文章图片
步骤2:转到我的电脑,然后单击鼠标右键。将打开一个对话框。单击属性> 高级系统设置> 环境变量。
apache kafka的安装

文章图片
步骤3:通过粘贴复制的地址来编辑路径变量。单击确定。
apache kafka的安装

文章图片
apache kafka的安装

文章图片
步骤4:再次打开命令提示符,从任何驱动器上应用命令’ kafka-topics.bat’ 。下面的快照中显示了一个示例:
apache kafka的安装

文章图片
如果路径设置成功,将显示以上输出。现在,kafka命令可以在任何地方执行。
安装Zookeeper如果未安装Zookeeper,则Apache Kafka无法运行。因此,要使用Kafka,用户需要在系统上启动Zookeeper。
有以下步骤可启动Zookeeper:
步骤1:转到Kafka目录,并创建一个新文件夹“ data”。
apache kafka的安装

文章图片
【apache kafka的安装】步骤2:打开新创建的数据文件夹,并在其下创建另外两个文件夹。将文件夹命名为“ zookeeper”和“ kafka”。
apache kafka的安装

文章图片
步骤3:现在,复制zookeeper文件夹的地址。复制后,返回到Kafka目录。
apache kafka的安装

文章图片
步骤4:移至Kafka目录下的config文件夹。
apache kafka的安装

文章图片
打开config文件夹,然后转到zookeeper.properties文件。右键单击该文件,然后单击“使用记事本编辑”,如下所示:
apache kafka的安装

文章图片
注意:使用记事本可获得最佳视图并轻松编辑文件。步骤5:通过粘贴zookeeper文件夹地址来编辑“ datadir”的值。保存。该地址将用于客户端连接。
apache kafka的安装

文章图片
步骤6:Zookeeper服务器已准备好启动。打开命令提示符,然后转到Kafka目录。然后,键入命令:’ zookeeper-server-start.bat config \ zookeeper.properties’ 。按回车。
apache kafka的安装

文章图片
如果显示以下输出,则表明Zookeeper服务器已成功启动。在输出屏幕中,显示端口号2181,该端口号指示Zookeeper服务器成功启动。
apache kafka的安装

文章图片
否则,端口号2181将与其他应用程序绑定。
步骤7:打开data> zookeeper。将自动创建一个新文件夹“ version-2”。如果不是这样,那就出了问题。
apache kafka的安装

文章图片
步骤8:启动Zookeeper服务器后,转到kafka目录> data> kafka。复制kafka文件夹的地址。
apache kafka的安装

文章图片
步骤9:移回Kafka目录> config> server.properties。
apache kafka的安装

文章图片
右键单击并单击“用记事本编辑”,下面显示的文件将打开。
apache kafka的安装

文章图片
步骤10:再次,将kafka文件夹的复制地址粘贴为log.dirs的值。
apache kafka的安装

文章图片
步骤11:打开命令提示符,然后移至Kafka目录。输入命令:“ kafka-server-start.bat config \ server.properties”。看下面的快照:
apache kafka的安装

文章图片
将显示输出屏幕,如以下快照所示:
apache kafka的安装

文章图片
如果显示突出显示的输出,则表明kafka服务器已成功启动。
步骤12:打开Kafka目录> data> kafka。在这里,用户将找到一些文件,这些文件将在Kafka服务器成功启动时生成。
apache kafka的安装

文章图片
因此,以这种方式,可以将Kafka服务器安装在Windows操作系统上。
注意:必须首先启动zookeeper服务器才能运行kafka命令。

    推荐阅读