linux上卸载kafka,kafka安装在linux上的安装

本文详细介绍了在Linux环境下安装Java、Zookeeper和Kafka的步骤。首先,从Apache官网下载Zookeeper源文件并解压,配置环境变量,启动服务。接着,配置Zookeeper的zoo.cfg文件,设置数据和日志路径。然后,下载Kafka字节码版本,无需复杂配置即可启动。最后,通过命令行创建和操作Kafka主题,包括生产者和消费者的使用。
摘要由CSDN通过智能技术生成

kafka安装

第一关 java的安装

捞得嘛,不谈

第二关 zookeeper的安装及配置

1. 直接打开Apach zookeeper进行下载

Tips: source 是源文件,需要编译后才能继续使用,所以一般直接下载上面的源文件。

2.安装zookeeper

传到linux里面进行解压

3.配置zookeeper

打开 /etc/profile 文件进行配置

export ZOOKEEPER_INSTALL=/usr/local/software/apache-zookeeper-3.6.1-bin

export PATH=$PATH:$ZOOKEEPER_INSTALL/bin

再跟新资源 source /etc/profile

Zookeeper启动服务的时候需要一个zoo.cfg文件

可以直接复制 zoo_sample.cfg;

cd /conf

cp zoo_sample.cfg zoo.cfg

然后配置进入zoo.cfg配置数据和日志路径,并在对应的路径上建立相应的文件夹

dataDir=/tmp/zookeeper/data

dataLogDir=/tmp/zookeeper/log

4.启动zookeeper

移动到 bin目录里,不然会出错

./zkServer.sh start //进行服务的启动

./zkServer.sh status //看运行状态

./zkCli.sh zookeeper //客户端

5877825179846d24b2a0f4723e95c92f.png

(上面就是启动成功)

Tips:注意2181接口不要被其他进程占用,若被占用可以杀死进程或者在zoo.cfg中修改对应clientPort

第三关 第三关 kafka的安装及使用

1.下载kafka

68ede6cf5862f790e98495e228ca7f6a.png

注意下载依然是要下载字节码的版本

2.安装及配置kafka

这个到不太需要对应的配置

3.测试kafka

先运行Zookeeper,然后再kafka目录下

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

21dbce8945d13087da06b1c3127442ff.png

就是运行成功了

(1)创建一个主题

bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092

// 查看该主题的详细信息

bin/kafka-topics.sh --describe --topic quickstart-events --bootstrap-server localhost:9092

(2)以生产者的身份向里面发送数据

bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092

(3)另起会话,以消费者的身份获取信息

bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092

ced954037df130ddf5e787073c57723d.png

完事了。

标签:bin,--,zookeeper,kafka,sh,linux,server,安装

来源: https://www.cnblogs.com/zhoujianyi/p/14228657.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值