01-Centos7安装kafka单机版

参考链接:
https://blog.csdn.net/panchang199266/article/details/82113453?
https://www.cnblogs.com/mascot1/p/9940666.html

一、运行环境,软件包

1、前提约束:

jdk1.8已经安装完毕

2、前提约束:

使用kafka自带的zookeeper

3、系统:Centos7 64位

虚拟机192.168.224.130

4、软件包:

kafka_2.12-2.5.0.tgz

二、解压安装软件

1、解压安装包

在这里插入图片描述
在这里插入图片描述

2、重命名,移动文件位置

mv kafka_2.12-2.5.0 kafka
mv kafka /usr/local
cd /usr/local/

在这里插入图片描述
在这里插入图片描述

三、启动kafka

1、启动zookeeper(启动后检查2181端口)

cd kafka/
bin/zookeeper-server-start.sh  -daemon config/zookeeper.properties

在这里插入图片描述

netstat -anlpt | grep 2181

在这里插入图片描述

2、启动kafka-server(默认端口是 9092)

/usr/local/kafka/bin/kafka-server-start.sh -daemon /usr/local/kafka/config/server.properties

在这里插入图片描述

netstat -anlpt | grep 9092

在这里插入图片描述

四、测试安装

1、创建topic名为test的topic

cd bin/
./kafka-topics.sh --create --zookeeper localhost:2181 --config max.message.bytes=12800000 --config flush.messages=1 --replication-factor 1 --partitions 1 --topic test

在这里插入图片描述

2、查看已创建的topic信息

./kafka-topics.sh --list --zookeeper localhost:2181

在这里插入图片描述

2、生产测试消息

/usr/local/kafka/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
>1234   #输入的消息1
>gggg   #输入的消息2

在这里插入图片描述

3、消费消息

打开新的终端

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

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章