目录
一、环境准备
二、安装JDK
1、下载JDK
2、配置环境变量
3、验证
三、安装zookeeper
1、下载Zookeeper安装包
2、配置环境变量
3、修改配置文件zoo.cfg
4、启动Zookeeper服务
4.1 启动Zookeeper客户端验证
4.2 启动客户端
四、安装Kafka
1、下载Kafka安装包
2、配置Kafka
3、启动Kafka
一、环境准备
1、JDK
2、Zookeeper
3、Kafka
二、安装JDK
1、下载JDK
JDK 23 官网下载地址
如下截图,选择windows Tab 下 MSI安装包
2、配置环境变量
安装后配置系统环境变量 JAVA_HOME
开始栏搜索“高级”,修改系统设置
选择【环境变量】
系统变量中,新增【JAVA_HOME】变量,并配置JDK目录
系统变量中,修改【Path】变量,增加Java配置
%JAVA_HOME%\bin
3、验证
保存环境变量后,打开CMD验证是否完成安装及配置。
CMD 输入
java -version
如图所示,即为安装成功。
三、安装zookeeper
1、下载Zookeeper安装包
Apache官网下载zookeeper,下载地址
下载完成后解压,复制到需要放置的目录下重命名即可,如D:\Serve\apache-zookeeper-3.9.3
2、配置环境变量
系统环境变量中新增ZOOKEEPER_HOME环境变量
将环境变量配置到Path变量中
添加:%ZOOKEEPER_HOME%\bin
3、修改配置文件zoo.cfg
打开conf目录,复制zoo.example.cfg文件并重命名为zoo.cfg文件,并编辑文件内容
dataDir=D:\Serve\apache-zookeeper-3.9.3\data
dataLogDir=D:\Serve\apache-zookeeper-3.9.3\logs
# admin管理端端口
admin.serverPort=9091
audit.enable=true
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=D:\Serve\apache-zookeeper-3.9.3\data
dataLogDir=D:\Serve\apache-zookeeper-3.9.3\logs
# the port at which the clients will connect
clientPort=2181
# admin管理端端口
admin.serverPort=9091
audit.enable=true
# the maximum number of client connections.
# increase this if you need to handle more clients
#maxClientCnxns=60
#
# Be sure to read the maintenance section of the
# administrator guide before turning on autopurge.
#
# https://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount=3
# Purge task interval in hours
# Set to "0" to disable auto purge feature
#autopurge.purgeInterval=1
## Metrics Providers
#
# https://prometheus.io Metrics Exporter
#metricsProvider.className=org.apache.zookeeper.metrics.prometheus.PrometheusMetricsProvider
#metricsProvider.httpHost=0.0.0.0
#metricsProvider.httpPort=7000
#metricsProvider.exportJvmInfo=true
4、启动Zookeeper服务
4.1 启动Zookeeper客户端验证
双击zkCli.cmd
如果出现:[zk: localhost:2181(CONNECTED) 0]说明成功。
4.2 启动客户端
打开D:\Serve\apache-zookeeper-3.9.3\bin 目录,双击zkServer.cmd
显示上图且最后显示success,即为成功!
四、安装Kafka
1、下载Kafka安装包
官网下载安装包,下载地址
下载后解压缩并重命名即可。
2、配置Kafka
修改Kafka配置文件,config目录下的server.properties文件。
3、启动Kafka
CMD进入Kafka目录下,输入下列指令
.\bin\windows\kafka-server-start.bat .\config\server.properties
显示如下配置后,则表示启动成功