--单机版,学习用入门程序
1.下载Kafka
下载地址:http://archive.apache.org/dist/kafka/(也可以去官网)
下载后上传到服务器,这里对小白友好点(我自己也是),用shell工具托上去就行,任意放一个目录,我喜欢放在 /usr/local/src/kafka/ 下面
tar -zxvf kafka_2.12-2.2.2.tgz.gz解压,解压到哪里都行,你自己喜欢就行
Kafka官网下载地址:Apache Kafka(慢)
2.配置Kafka
进入 config 文件夹
cd /usr/local/src/kafka/kafka_2.12-2.2.2/config
编辑 server.properties 配置文件,截图三个地方配置好就行,特别是 【advertised.listeners=PLAINTEXT://181.77.117.251:9092】,不配置好远程连不上。
Kafka依赖于zookeeper运行 ,需要下载zookeeper,也可以使用Kafka内置的,开心就行,这里我用的外置。待会启动时,必须先启动zookeeper,再启动Kafka。
3.下载zookeeper
下载链接:http://archive.apache.org/dist/zookeeper/
安装过程同Kafka,一样的放到 /usr/local/src/zookeeper 下面,然后解压,喜欢放哪就放哪都行
将conf文件夹下的 zoo_sample.cfg 复制一份,改名为 zoo.cfg
配置可以不用改
然后进入 /bin 文件夹,执行下面的启动命令
./zkServer.sh start #启动
./zkServer.sh stop #停止
./zkServer.sh restart #重启
./zkServer.sh status #状态
启动好ZK之后,就可以启动Kafka了,在你的Kafka根目录下输入下面命令
./bin/kafka-server-start.sh -daemon ./config/server.properties
一份单机版入门Kafka就搭建出来了,接下来就是一系列骚的操作了。
骚操作和原理可以参考这位大哥的:
【转载部分:Spring-Kafka史上最强入门教程_BraveHeart-CSDN博客】
注:台上1分钟,台下60秒。你我共同进步,不喜勿喷,欢迎交流。