当前位置: 首页 > article >正文

Windows 11系统下Kafka的详细安装与启动指南(JDK 1.8)

1. 安装前准备

在Windows 11系统中安装Kafka之前,需要确保满足以下条件:

1.1 系统要求

  • Windows 11操作系统(64位)
  • 至少4GB内存(建议8GB或更高)
  • 至少5GB可用磁盘空间
  • 管理员权限

1.2 所需工具

  • 浏览器(用于下载软件)
  • 解压工具(如7-Zip、WinRAR,Windows 11自带的解压功能也可以)
  • 文本编辑器(如记事本、Notepad++)

1.3 注意事项

  • 安装路径应避免包含空格和特殊字符
  • 建议使用英文路径
  • 确保防火墙和杀毒软件不会阻止Kafka的运行

2. 安装JDK 1.8

Kafka是基于Java开发的,因此首先需要安装JDK(Java Development Kit)。

2.1 下载JDK 1.8

  1. 访问Oracle官方JDK下载页面:Java Archive Downloads - Java SE 8

    • 注意:您需要一个Oracle账号才能下载,如果没有请先注册
  2. 滚动页面找到"Java SE Development Kit 8u301"(或任何最新的8u版本)

    • 选择对应Windows x64的安装包:jdk-8u301-windows-x64.exe
    • 点击下载链接
    • 登录Oracle账号
    • 接受许可协议并下载

替代方案:如果不想创建Oracle账号,可以使用OpenJDK:Latest Releases | Adoptium

2.2 安装JDK

  1. 找到下载的JDK安装文件(例如:jdk-8u301-windows-x64.exe
  2. 右键点击安装文件,选择"以管理员身份运行"
  3. 在安装向导中点击"下一步"
  4. 可以修改安装路径或保留默认路径(默认为:C:\Program Files\Java\jdk1.8.0_301
    • 建议记下这个安装路径,后面设置环境变量时需要使用
  5. 点击"下一步"继续
  6. 等待安装完成
  7. 安装完成后点击"关闭"

2.3 配置JDK环境变量

  1. 按下Win + X键,从菜单中选择"系统"

  2. 在系统窗口中,点击右侧的"高级系统设置"

  3. 在"系统属性"窗口中,点击下方的"环境变量"按钮

  4. 在"系统变量"区域(下半部分)中:

    • 点击"新建"按钮
    • 在"变量名"字段中输入:JAVA_HOME
    • 在"变量值"字段中输入JDK的安装路径(例如:C:\Program Files\Java\jdk1.8.0_301
    • 点击"确定"保存此变量
  5. 接下来找到系统变量中名为"Path"的变量:

    • 选中"Path"变量并点击"编辑"
    • 在Windows 11中,会看到一个变量列表,点击"新建"
    • 输入:%JAVA_HOME%\bin
    • 点击"确定"
  6. 再次创建一个新的系统变量:

    • 点击"新建"按钮
    • 变量名输入:CLASSPATH
    • 变量值输入:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
    • 点击"确定"
  7. 点击所有对话框上的"确定"按钮,关闭所有窗口

2.4 验证JDK安装

  1. 按下Win + R键,输入cmd并按回车,打开命令提示符
  2. 输入以下命令并按回车:
    java -version
    
  3. 应该看到类似以下输出,显示Java版本信息:
    java version "1.8.0_301"Java(TM) SE Runtime Environment (build 1.8.0_301-b09)Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
    
  4. 再输入以下命令验证Java编译器:
    javac -version
    
  5. 应该看到类似以下输出:
    javac 1.8.0_301
    

如果能看到以上输出,说明JDK 1.8已成功安装并配置。

3. 下载和安装Kafka

3.1 下载Kafka

  1. 访问Apache Kafka官方下载页面:Apache Kafka
  2. 在"Binary downloads"部分,选择最新的稳定版本(例如:3.4.0)
  3. 选择Scala 2.13版本的二进制包,点击下载.tgz文件(例如:kafka_2.13-3.4.0.tgz

3.2 解压Kafka

  1. 右键点击下载的.tgz文件,选择使用解压工具解压

    • 如果使用Windows自带的解压功能,可能需要先将.tgz文件重命名为.tar.gz,然后解压两次
    • 如果使用7-Zip,可以直接右键选择"提取到"
  2. 将解压出的文件夹(例如:kafka_2.13-3.4.0)移动到一个简单的路径下

    • 建议路径:C:\kafka(可以直接重命名文件夹为"kafka")
    • 避免路径中有空格和特殊字符

4. 配置Kafka

Kafka依赖ZooKeeper来运行,而Kafka发行版已经包含了ZooKeeper,所以不需要单独下载。

4.1 配置ZooKeeper

  1. 打开文件资源管理器,导航

http://www.kler.cn/a/619532.html

相关文章:

  • 链表的创建:头插法与尾插法详解(数据结构)
  • go语言不符人类逻辑的地方
  • 【Java/数据结构】优先级队列(PriorityQueue)(图文版)
  • 网络华为HCIA+HCIP 策略路由,双点双向
  • 《云原生安全攻防》-- K8s容器安全:使用gVisor构建安全沙箱运行环境
  • 人工智能赋能医疗:开启智慧医疗新时代
  • 在MFC中使用Qt(二):实现Qt文件的自动编译流程
  • IPD流程:科技企业IPD流程培训稿
  • C语言数据结构:队列的操作实现
  • 蓝桥杯单片机刷题——E2PROM记录开机次数
  • 08-项目中不可控的任务如何安排和验收
  • DeepSeek-V3-0324对比OpenAI GPT-4o和Gemini 2.5 Pro
  • Python 实战:手语翻译系统——从视频到文本的智能转换
  • 算法-广度优先搜索
  • UE4学习笔记 FPS游戏制作26 UE中的UI
  • Angular项目改端口号
  • 简单介绍一下Unity中的material和sharedMaterial
  • Javaweb后端登录认证 登录校验 过滤器 filter令牌校验,执行流程,拦截路径
  • Linux网络基础知识
  • 人工智能入门(2)