温馨提示×

debian装kafka要啥依赖

小樊
43
2026-10-15 15:11:58
栏目: 智能运维

在 Debian 上装 Kafka,依赖其实不多,核心就一个:Java。下面是详细说明。


一、必需依赖

1. Java(必须)

Kafka 是用 Scala/Java 写的,必须要有 JVM。

推荐版本:

  • JDK 8 / JDK 11 / JDK 17(Kafka 3.x 推荐 11 或 17)

安装 OpenJDK(推荐):

sudo apt update
sudo apt install -y openjdk-17-jdk

验证:

java -version

二、Kafka 自带的东西(不用额外装)

Kafka 发行包里自带:

  • Zookeeper(老版本)
  • Kafka 服务端
  • 启动脚本

所以你不需要 apt 装 kafka


三、可选但常见的依赖

1. wget / curl(下载用)

sudo apt install -y wget curl

2. tar(解压)

一般系统自带,没有就装:

sudo apt install -y tar

3. systemd(做开机自启,推荐)

Debian 默认有,不用特别装


四、最简安装流程示例(二进制方式)

cd /opt
sudo wget https://downloads.apache.org/kafka/3.7.0/kafka_2.13-3.7.0.tgz
sudo tar -xzf kafka_2.13-3.7.0.tgz
sudo ln -s kafka_2.13-3.7.0 kafka

启动:

/opt/kafka/bin/kafka-server-start.sh /opt/kafka/config/server.properties

五、Kafka 3.x 新变化(重要)

  • Kafka 3.3+ 支持 KRaft 模式
  • 可以 不装 Zookeeper
  • 生产环境推荐 KRaft

六、总结一句话

Debian 装 Kafka 只需要:Java + 下载包

如果你愿意,我可以:

  • 给你 systemd 开机自启配置
  • 给你 KRaft 模式部署教程
  • 或区分 开发 / 生产环境配置

你打算怎么用 Kafka?(开发?生产?单机?集群?)

0 踩