linux下kafka安装与配置
程序员文章站
2022-06-14 10:26:20
...
- kafka依赖zookeeper,先下载并安装zookeeper:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
- 解压zookeeper
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz
- 修改zookeeper配置
#将conf下的zoo_sample.cfg文件复制一份名称为zoo.cfg
cp zoo_sample.cfg zoo.cfg
- 指定zookeeper的数据目录和端口
- 启动zookeeper
#在bin目录下启动
./zkServer.sh start
tar -zxvf kafka_2.12-2.5.0.tgz
- 配置kafka
vim config/server.properties
- 修改listeners和zookeeper.connect配置,将localhost修改为本机IP(不修改会出现其它机器访问不到kafka)
- 启动kafka(如果是挂后台需要在命令后面加上“&”符号)
bin/kafka-server-start.sh config/server.properties
- 测试收发消息
#创建topic: test
bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test
#查询kafka中已经有的topic列表
bin/kafka-topics.sh --list --bootstrap-server localhost:9092
#发送消息
bin/kafka-console-producer.sh --bootstrap-server localhost:9092 --topic test
#新开shell接收消息
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
- 完成
推荐阅读
-
linux下mysql的安装步骤
-
Windows10下mysql 5.7.17 安装配置方法图文教程
-
Linux下 php7安装redis的方法
-
PHP集成环境XAMPP的安装与配置
-
MySQL5.6 数据库主从同步安装与配置详解(Master/Slave)
-
Windows7下PHP开发环境安装配置图文方法
-
Windows下mysql5.7.10安装配置方法图文教程
-
Windows server 2008 r2下MySQL5.7.17 winx64安装版配置方法图文教程
-
Ubuntu Server 16.04下mysql8.0安装配置图文教程
-
java 学习笔记(入门篇)_java的安装与配置