- 安装配置java运行环境,也就是jdk,不多说不了解自行搜索教程
- 安装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
- 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的使用