优秀的编程知识分享平台

网站首页 > 技术文章 正文

windows 搭建kafka、zookeeper环境

nanyue 2024-08-25 10:15:54 技术文章 5 ℃
  1. 安装配置java运行环境,也就是jdk,不多说不了解自行搜索教程
  2. 安装zk

a.下载地址:http://mirrors.hust.edu.cn/apache/zookeeper/

建议下载稳定版,也就是stable版本,选择可执行的bin包


b. 将安装包解压到自己指定的文件夹,如 D:\Java\zookeeper-3.5.8\,在D:\Java\Tool\zookeeper-3.5.8\conf\data 新建data文件夹

c. 进入Zookeeper设置目录,eg: D:\Java\zookeeper-3.5.8\conf

复制“zoo_sample.cfg”副本à并将副本重命名为“zoo.cfg”,编辑zoo.cfg,

找到并编辑dataDir=D:\Java\Tool\zookeeper-3.5.8\conf\data

也可以修改端默认端口号 2181

d. 看个人习惯,需要的话,配置zk的环境变量,这样就不用了切换目录进行启动程序,直接cmd 即可 启动 zkserver

添加系统环境变量:

在系统变量中添加ZOOKEEPER_HOME =D:\Java\Tool\zookeeper-3.5.8

编辑path系统变量,添加为路径%ZOOKEEPER_HOME%\bin


至此,zk启动成功

如果出现端口被占用,无法启动,参考如下文章

https://www.cnblogs.com/boboooo/p/9242088.html

  1. kafka安装

a. 下载安装包

http://kafka.apache.org/downloads.html


b.下载完成,解压 eg: D:\Tools\kafka_2.13-2.6.0\

c. 新建日志文件夹 D:\Tools\kafka_2.13-2.6.0\logs

d. 进入config目录,编辑 server.properties文件

找到并编辑log.dirs= D:\Tools\kafka_2.13-2.6.0\logs

找到并编辑zookeeper.connect=localhost:2181。表示本地运行。

(Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181)

e. 启动kafka之前确保 zk已经启动

f.切换到 kafka主目录下的bin\windows 打开cmd,shiit+右键

g.运行:.\bin\windows\kafka-server-start.bat .\..\..\config\server.properties




启动完成

下一篇介绍,kafka的使用

Tags:

最近发表
标签列表