Windows和Linux环境搭建kafka服务(二):Linux环境下搭建kafka服务
简单介绍下kafka:https://blog.csdn.net/rico_zhou/article/details/79857625
上一篇文章简单讲述一下Windows下搭建kafka,接下来讲下Linux下搭建kafka,同样还是先下载压缩包
https://blog.csdn.net/rico_zhou/article/details/79866076
放到Linux中,新建一个文件夹存放,tar -xvf zookeeper.xxxxx解压
为了方便重复操作,我们将启动命令和停止命令都写入.sh文件,方便操作
首先在kafka和zookeeper同级目录创建四个.sh文件,分别命名为:
runzookeeper.sh,runkafka.sh,stopzookeeper.sh,stopkafka.sh
返回到此目录的父目录,我们进行加权限操作,命令:chmod -R 777 kafka,给整个kafka文件夹加权限
再次进入kafka目录,我们编辑四个.sh文件,runzookeeper.sh文件如下
runkafka.sh文件如下
stopzookeeper.sh文件如下
stopkafka.sh文件如下
配置文件的修改同Windows下一样,无需大改
进入kafka和zookeeper同级目录,打开命令,运行runzookeeper.sh文件
查看zookeeper启动状态:tail -300f zookeeper.out
启动kafka
这样就启动成功了,下面测试一下,重新打开命令窗口,输入命令创建topic
创建消息生产者
新命令窗口创建消息消费者
生产者输入消息
消费者消费消息
停止服务
成功!我们可以在设置的log目录查看到topic
Linux下kafka就搭建完成了,搭建过程也比较简单,网上教程也很多,欢迎交流学习!