Fork me on GitHub

CentOS7安装Kafka2.6.0

1:下载

点击前往官网

wget https://mirror.bit.edu.cn/apache/kafka/2.6.0/kafka_2.12-2.6.0.tgz

2:解压

tar -zxvf kafka_2.12-2.6.0.tgz

这是解压后的文件
drawing

3:启动ZooKeeper

这里就不详细讲了,可以砍我另外的博客:https://www.cnblogs.com/zgq7/p/13794504.html

4:启动Kafka

①:切换到bin目录下
drawing

②:执行

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

截图:
drawing

③:守护进程启动方式

nohup ./kafka-server-start.sh ../config/server.properties >/application/kafka/log 2>&1 &
drawing

④:看到输出以下日志说明启动成功

drawing

⑤:再看端口是否占用

drawing

⑥:关闭Kafka

./kafka-server-stop.sh
drawing

5:命令介绍

1:创建topic

./kafka-topics.sh --create --topic test --bootstrap-server localhost:9092
drawing

2:查看topic列表

./kafka-topics.sh --list --bootstrap-server localhost:9092
drawing

3:删除topic

./kafka-topics.sh --delete --topic test --bootstrap-server localhost:9092

4:produce产生消息

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

5:consumer消费消息

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

官方技术文档地址:http://kafka.apache.org/documentation.html#quickstart
本文博客参考地址:https://www.mtyun.com/library/how-to-install-kafka-on-centos7

posted @ 2020-10-13 15:36  竹根七  阅读(503)  评论(0编辑  收藏  举报