centos安装kafka

98 阅读1分钟

安装 Apache Kafka 主要包括以下步骤:

1. 安装 Java

Kafka 是基于 Java 开发的,所以首先需要安装 Java 运行环境。

sudo yum install java-1.8.0-openjdk-devel

2. 下载 Kafka

你可以从 Apache Kafka 官网下载最新版本的 Kafka:

wget https://mirror.bit.edu.cn/apache/kafka/3.0.0/kafka_2.13-3.0.0.tgz

3. 解压 Kafka

解压下载的 Kafka 压缩包:

tar -xzf kafka_2.13-3.0.0.tgz
cd kafka_2.13-3.0.0

4. 配置 Kafka

Kafka 的主要配置文件是 config/server.properties,你可以根据需要进行配置。例如,可以修改 broker.idlistenerslog.dirs 等参数。

5. 启动 Kafka 服务

使用以下命令启动 Kafka 服务:

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

6. 测试 Kafka

使用以下命令创建一个测试主题:

bin/kafka-topics.sh --create --topic test-topic --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1

然后,使用以下命令启动一个消费者来消费消息:

bin/kafka-console-consumer.sh --topic test-topic --from-beginning --bootstrap-server localhost:9092

最后,打开另一个终端窗口,使用以下命令启动一个生产者来发送消息:

bin/kafka-console-producer.sh --topic test-topic --bootstrap-server localhost:9092

7. 停止 Kafka 服务

使用以下命令停止 Kafka 服务:

bin/kafka-server-stop.sh

这样就完成了在 CentOS 上安装和配置 Kafka 的过程。根据你的需求,可能还需要进行一些额外的配置和优化。