Linux安装Kafka2.5.1(超详细)

一、环境准备

首先你要在你的电脑上安装一台CentOS的虚拟机(其它Linux系统的也亦可),然后配置好桥接模式(参考链接:https://blog.csdn.net/Sumuxi9797926/article/details/129701355?spm=1001.2014.3001.5502) 或者 有一台云服务器,其次你要在你的虚拟机上安装JDK,Zookeeper,Kafka。

二、安装JDK8并配置环境变量

首先到Oracle官网https://www.oracle.com/下载jdk8的安装包,例如:jdk-8u241-linux-x64.tar.gz
在这里插入图片描述
在这里插入图片描述
往下面滑动鼠标可以看到JDK8的Linux版本,这地方下载是最新的,要想下载老版的可以参考此文(https://blog.csdn.net/Sumuxi9797926/article/details/122989028?spm=1001.2014.3001.5502
OK,下载完成之后就可以将安装包传到服务器,然后解压缩,tar -vzxf jdk-8u241-linux-x64.tar.gz -C /usr/local(-C 是解压缩指定目录–选填),然后你就能到/usr/local目录下看到这样一个 jdk1.8.0_241目录,cd进去就是 熟悉的味道,其次配置环境变量 vi /etc/profile,在文件后面追加就好了 保存文件 按Esc退出 -> : wq保存 ,如

# jdk8
export JAVA_HOME=/usr/local/jdk1.8.0_241
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

然后 source /etc/profile 使刚刚的配置文件生效
键入java -version 查看版本如下就ok了(我也还在找原因,不知道为啥安装了8和11,/etc/profile里面配置的8的环境,为啥看到的是11的配置)
在这里插入图片描述

三、安装Zookeeper并配置环境变量

安装zookeeper前需要安装jdk,其次在官网下载安装包https://zookeeper.apache.org/,本文以Kafka3.5.8为例,选择zk时有个土方法,那就是在Kafka bils/目录下面查看zookeeper版本
在这里插入图片描述
setp1:
在这里插入图片描述
step2:鼠标往西面滑动,看到 in the archive,点进去然后就可以看到所有的版本,下载带bin的 如:apache-zookeeper-3.5.8-bin.tar.gz(目前还不知道具体差别,带bin应该需要编译,昨天弄不是带bin的启动不了,搞麻)在这里插入图片描述
依然是上传服务器或者虚拟机解压缩 tar apache-zookeeper-3.5.8-bin.tar.gz -C /usr/local/zookeeper-3.5.8,然后 cd /usr/local/zookeeper-3.5.8/conf/,然后复制一份zoo_sample.cfg文件 cp zoo_sample.cfg zoo.cfg,其次 vim zoo.cfg,更改dataDir就可以了,一般将zk的数据存到zkData目录下。
在这里插入图片描述
然后在配置zookeeper的环境变量,如下
在这里插入图片描述

export ZOOKEEPER_PREFIX=/usr/local/zookeeper-3.5.8
export PATH=$PATH:$ZOOKEEPER_PREFIX/bin
export ZOO_LOG_DIR=/usr/local/zookeeper-3.5.8/logs

配置完以后再生效配置:
source /etc/profile
进入bin目录启动zookeeper,如下图即使启动成功!!!
启动zk:zkServer.sh start
关闭zk:zkServer.sh stop
在这里插入图片描述
至此,zookeeper安装成功。

四、安装Kafka并配置环境变量

进入Kafka官网https://kafka.apache.org/,点击网站右上角的 DOWNLOAD KAFKA 往下滑动鼠标,下载然后下载2.5.1版本,如 kafka_2.13-2.5.1.tgz,依旧是tar -xzvf kafka_2.13-2.5.1.tgz -C /usr/local/kafka-2.5.1,解压缩,其次配置环境变量 vim /etc/profile,如下
在这里插入图片描述
jdk,zk,Kafka详尽配置如下
在这里插入图片描述

# kafka
export KAFKA=/usr/local/kafka-2.5.1
export PATH=$PATH:$KAFKA/bin

其次进去config目录 cd /usr/local/kafka-2.5.1/confg/ 修改server.properties,vim server.properties,如下三个地方
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在bin/目录下启动 ./kafka-server-start.sh -daemon ../config/server.properties(-daemon 后台启动)
查看是否启动成功 ps -ef | grep kafka 或者 ps -aux |grep server.propertoes
在这里插入图片描述
看到那一串信息就知道Kafka配置启动成功了!!!谢谢观看,欢迎指正

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值