Ubuntu下安装kafka
来源:     阅读:1
易浩激活码
发布于 2025-10-17 03:08
查看主页

Ubuntu下安装kafka


想要在Ubuntu下安装Kafka,需要经过两个步骤:

第一:安装jdk(1.8版本);

第二:安装zookeeper。

先总结过程如下:

1、下载安装jdk并配置环境变量

下载地址:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

选择你对应的平台版本。

解压后,配置环境变量。

vi ~/.profile

添加如下的配置:

JAVA_HOME=/home/wlx/jdk1.8.0_341
export PATH=$PATH:$JAVA_HOME/bin

你需要把相关的路径修改为你自己的,然后保存并退出。

source ~/.profile

测试java环境是否ok: java -version

2、下载zookeeper并配置

2.1 官网下载地址:http://mirror.bit.edu.cn/apache/zookeeper/

2.2 解压并移动到指定目录

tar -zxvf zookeeper-3.4.11.tar.gz //解压

2.3 配置

cd conf //切换到该目录
cp zoo_sample.cfg zoo.cfg //复制一份取名为zoo.cfg

修改zoo.cfg文件,关键是配置配置dataDir和dataLogDir为你要设置的目录,前提是你要提前新建该相关目录。

2.4 启动

切换到bin目录下,执行启动zookeeper命令:

./zkServer.sh start

2.5 防火墙配置

最后防火墙打开zookeeper的端口2181,否则服务一直会提示连接不上zookeeper。

关于如何配置修改ubuntu的防火墙,见文章:Ubuntu中使用防火墙和开放端口。

3、下载kafak并配置

3.1 第一访问官网下载合适版本的源码(提议下载推荐版本),通过如下命令下载并解压。

tar -zxvf kafka_2.13-3.2.0.tgz

3.2 配置

为了保证宿主机的访问,我们需要修改一下Kafka-server的配置文件( vim config/server.properties),需要将下面两项解除注释并改为如下内容:

listeners = PLAINTEXT://localhost:9092
advertised.listeners=PLAINTEXT://localhost:9092
log.dirs=/opt/soft/kafka/log
zookeeper.connect=localhost:2181

3.3 添加kafka运行环境

vim /etc/profile
#KAFKA ENV

export KAFKA_HOME=/opt/soft/kafka

export PATH=$PATH:$KAFKA_HOME/bin

source /etc/profile
至此,安装结束。注意相关的路径要修改为自己的。

3.4 启动

在Kafka的安装目录下,我们第一在后台开启zookeeper服务。

启动kafka-server,命令如下,此时这个终端就成了一个后台监控,不能关闭否则会终止kafka服务。

(当然我们还是可以选择类似上面的方式处理为后台守护进程,但是这里为了演示不这么干。)

bin/kafka-server-start.sh config/server.properties

Ubuntu下安装kafka


免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境
相关推荐
Java Stream flatmap(七)
Java 常用返回码整理
Web网站搭建通用步骤,小白也能搞定
回顾·基于Impala平台打造交互查询系统
使用jQuery编写网页-代码编辑器
首页
搜索
订单
购物车
我的