linux 安装kafka详细步骤

5 篇文章 0 订阅
3 篇文章 1 订阅

Linux 安装 kafka 详细步骤

一、安装JDK (kafka 是Scala语言开发,运行在 jvm 上)

# 解压文件
tar -zxf jdk1.8.0_201.tar

# 配置环境变量
vim /etc/profile

# 在 profile 文件最后加上
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

# 使配置生效
source /etc/profile

# 最后输入 java 命令测试
java -version

二、安装 zookeeper (kafka 依赖 zookeeper)
下载地址:zookeeper3.6.3下载地址
在这里插入图片描述

# 解压文件
tar ‐zxvf apache‐zookeeper‐3.5.8‐bin.tar.gz

# 复制一份配置文件, 方便修改
cp conf/zoo_sample.cfg conf/zoo.cfg

# 启动
bin/zkServer.sh start

# 连接控制台
bin/zkCli.sh 

# 查看日志去logs目录下

三、安装 kafka
下载kafka去官网下载kafka官网
在这里插入图片描述

# 解压 kafka 
tar ‐xzf kafka_2.11‐2.4.1.tgz

# 修改配置文件 
vim config/server.config

# broker.id属性在kafka集群中必须要是唯一
broker.id=0
# kafka部署的机器ip和提供服务的端口号,切勿设0.0.0.0可能报错
listeners=PLAINTEXT://192.xxx.xx.xx:9092
# kafka的消息存储文件
log.dir=/usr/local/data/kafka‐logs
# kafka 连接 zookeeper 的地址
zookeeper.connect=192.xxx.xx.xx:2181

# 启动服务 , 运行的日志打印在 logs 目录里的server.log 里
# 后台启动,不会打印日志到控制台
1:bin/kafka‐server‐start.sh ‐daemon config/server.properties 
2:bin/kafka‐server‐start.sh config/server.properties &

# 启动成功后,可以进入zookeeper 查看kafka节点
bin/zk.Cli.sh
ls /

# 停止kafka 
bin/kafka‐server‐stop.sh

四、Kafka 开启远程连接
确认Linux 防火墙。 kafka的端口开启,再做下面配置的修改.

vim config/server.properties

# 把下述配置注释
listeners=PLAINTEXT://:127.0.0.1:9092

# 配置下述内容
advertised.listeners=PLAINTEXT://127.0.0.1:9092

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值