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

在這裏插入圖片描述

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