在官网下载Kafka 下载地址
安装Kafka(Linux环境)(这里默认大家安装好了的自己的虚拟机,并安装Xftp 6和Xshell 6)
通过VMware Workstation Pro启动虚拟机
登陆后输入ip addr查看ip地址
通过Xshell 6连接虚拟机
输入刚才查到的ip地址
输入用户名密码
通过Xftp 6将下载好的安装包放到虚拟机上
建立连接
建立文件夹Kafka并将安装包放入
在Xshell 6进入该文件夹,输入tar -zxvf kafka_2.11-2.0.0.tgz 解压
进入bin目录
启动Kafka
输入./kafka-server-start.sh …/config/server.properties 来启动Kafka
(默认读者已经启动了zookeeper,如果没有安装zookeeper,请看文章Linux之zookeeper安装)
新建立一个连接输入lsof -i:9092 验证9092是否被监听
进入解压Kafka的目录输入
bin/kafka-topics.sh --zookeeper localhost:2181 --create --topic TEST1 --partitions 3 --replication-factor 1 创建名为TEST1 的topic
输入bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic TEST1 --from-beginning 创建一个消费者用来接收消息
新建一个连接进入kafka解压目录
输入bin/kafka-console-producer.sh --broker-list localhost:9092 --topic TEST1创建一个生产者发送消息
测试发送接收消息
在生产者发送HELLO KAFKA消息
发现消费者接收到了HELLO KAFKA消息
搭建成功