【Kafka】kafka使用之路(二)搭建kafka-zookeeper
上篇已经对kafka有一个大致的了解,本篇将围绕着如何搭建kafka。说明:此流程为博主个人实践笔记,截图、版本、命令可能只具备一定的时效性,仅供参考。
1.Java
博主就不避讳了,是有点烦Java
,但是zookeeper
就是依赖Java
,没辙呀,安装JDK
吧。
1.1 下载
https://www.oracle.com/java/technologies/javase-downloads.html#javasejdk
1.2 安装
#安装包
dpkg -i jdk-16.0.1_linux-x64_bin.deb
1.3 设置环境变量
#找到安装位置
whereis jvm
#设置环境变量
vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/jdk-16.0.1
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
source ~/.bashrc
2.zookeeper
2.1 下载
https://zookeeper.apache.org/releases.html
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
2.2 解压
tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz
2.3 修改配置
将conf\zoo_sample.cfg
复制一份,并重命名为zoo.cfg
2.4 运行
./bin/zkServer.sh
3.kafka
3.1 下载
https://kafka.apache.org/downloads
wget https://mirrors.bfsu.edu.cn/apache/kafka/2.8.0/kafka_2.12-2.8.0.tgz
3.2 解压
tar -zxvf kafka_2.12-2.8.0.tgz
3.3 修改配置
cd kafka_2.12-2.8.0/config/
vi server.properties
3.4 运行
#开一个终端 zookeeper
./zookeeper-server-start.sh ./../config/zookeeper.properties
#再开一个终端 kafka
./kafka-server-start.sh ./../config/server.properties
- 原文作者:Garfield
- 原文链接:http://www.randyfield.cn/post/2021-05-05-kafka-download-build/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。