安装kafka需优先安装 zookeeper ,scala

安装kafka需优先安装 zookeeper ,scala

scala安装(如安装略过)

  1. 现在 wget https://downloads.lightbend.com/scala/2.12.11/scala-2.12.11.tgz
  2. 解压 tar -zxvf scala-2.12.11.tgz
  3. 编辑环境变量 vim /etc/profile
  4. 添加环境变量 (export SCALA_HOME=/apps/scala export PATH=${PATH}:${SCALA_HOME}/bin
  5. 生效配置文件文件 source /etc/profile
  6. 查看 scala是否成功 命令:scala -version

zookeeper安装(如安装略过)

  1. 下载zookeeper 地址为:Apache ZooKeeper
  2. 选择对应版本 (本次版本为3.9.1)
  3. 在linux服务器  创建kafka目录创建命令为 mkdir kafka
  4. 将下载好的zookeeper (apache-zookeeper-3.9.1-bin.tar.gz) 上传至 linux kafka目录下   
  5. 解压上传的文件 命令为: tar  -zxvf  apache-zookeeper-3.9.1-bin.tar.gz
  6. 进入 解压后目录 apache-zookeeper-3.9.1-bin/conf
  7.  将文件zoo_sample.cfg 修改为zoo.cfg (命令为:mv zoo_sample.cfg zoo.cfg 或 cp zoo_sample.cfg  zoo.cfg )
  8. 进入 apache-zookeeper-3.9.1-bin/bin目录
  9. 启动zookeeper 命令为./zkServer.sh start
  10. 其他命令:(./zkServer.sh start # 查看服务状态: ./zkServer.sh status # 停止服务: ./zkServer.sh stop # 重启服务: ./zkServer.sh restart

Kafka安装(如安装略过)

  1. 下载kafka2.6版本 地址为:Apache Kafka
  2. 选择对应版本(本次以2.6.3为例)
  3. 将下载好的kafka (kafka_2.12-2.6.3.tgz)上传至 linux kafka目录下
  4. 解压上传的kafka压缩包 命令为:tar -zxvf kafka_2.12-2.6.3.tgz
  5. 进入 解压后目录 kafka_2.12-2.6.3/conf
  6. 修改配置文件server.properties 
  7. server.properties新增配置 advertised.listeners=PLAINTEXT://《kafka所在服务器ip》:9092
  8. 修改server.properties配置 zookeeper.connect=《zookeeper所在服务器ip》:2181
  9. 启动 kafka 命令为: ./kafka-server-start.sh ../config/server.properties &

其他命令 (./kafka-server-start.sh -daemon ../config/server.properties (启动zk成功再启动kafka)

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
安装 Kafka 分为以下步骤: 1. 下载 Kafka 首先,在官网的下载页面下载 Kafka 安装包。选择合适的版本,可以根据自己的求选择 Scala 版本和 Kafka 版本。 2. 解压 Kafka 下载完成后,解压 Kafka 安装包。可以将其解压到任意位置,比如 /usr/local/kafka。 ``` tar -zxvf kafka_2.12-2.2.0.tgz ``` 3. 配置 Kafka Kafka 的配置文件位于 config 目录下,其中最重要的是 server.properties。在该文件中,可以配置 Kafka 的各种参数,包括 Kafka 的监听端口、Zookeeper 的地址等。 可以使用默认配置,也可以根据要进行修改。 ``` cd /usr/local/kafka/config cp server.properties server.properties.bak vi server.properties ``` 4. 启动 Zookeeper Kafka 依赖于 Zookeeper,因此要先启动 Zookeeper。 ``` cd /usr/local/kafka/ bin/zookeeper-server-start.sh config/zookeeper.properties ``` 5. 启动 Kafka 在启动 Kafka 之前,要先创建一个 Kafka Topic,用于存储消息。在此示例中,我们创建一个名为 test 的 Topic。 ``` bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test ``` 然后,启动 Kafka。 ``` cd /usr/local/kafka/ bin/kafka-server-start.sh config/server.properties ``` 6. 发送和接收消息 启动 Kafka 后,可以使用 Kafka 自带的命令行工具发送和接收消息。 在一个终端窗口中,运行以下命令,发送一些消息: ``` bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test ``` 在另一个终端窗口中,运行以下命令,接收消息: ``` bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning ``` 这样就可以接收到之前发送的消息了。 以上就是在 Linux 操作系统下安装 Kafka 的简单步骤。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值