kafka安装在虚拟机上的步骤(一)

网上的安装步骤五花八门,最后总算安装测试成功了,这里的虚拟机为CentOS7为例
一定要下载Xftp和Xshell,这两个就是神器,怎么运用可以百度
下面所有下载的东西不建议镜像虚拟机上下载,太了,下载下来用Xftp传给虚拟机就行了,很快

1、首先,下载jdk

因为kafka是基于Java的,必须要有java的环境,如果没装后面会报错,找不到java,看到错误你就会感觉特别像在JVM中的报错格式

在这里推荐一个博客,安装步骤挺好的,自己安装的时候路径改一下就行
CentOS安装Java JDK
一定要注意版本的问题,要是你下的jdk和kafka的版本不兼容就完蛋了

2、下载zookeeper

我们学kafka怎么需要到zookeeper呢?
因为我们需要他监听端口,你下载的kafka如果版够新,就肯定有内置的zookeeper,但是还是要下载,在是实际开发中不可能要求自己监管别人,肯定是别人监管自己

可能在官网找不到怎么下载
我感觉百度上这个就够了Zookeeper如何从官网下载和安装
在虚拟机上怎么安装可以看这个博客:本地虚拟机redhat7安装kafka教程第一步----zookeeper的安装与配置
在conf下有个cfg文件,名字改成zoo.cfg

3、下载kafka

官网下载,在虚拟机解压就行,
config/server.properties

############################# Log Basics #############################

# A comma separated list of directories under which to store log files
log.dirs=/home/kafka/kafka-logs  //这一行是日志存在哪,我改过了,这个看自己的意愿
############################# Socket Server Settings #############################

# The address the socket server listens on. It will get the value returned from
# java.net.InetAddress.getCanonicalHostName() if not configured.
#   FORMAT:
#     listeners = listener_name://host_name:port
#   EXAMPLE:
#     listeners = PLAINTEXT://your.host.name:9092
#listeners=PLAINTEXT://:9092   //这说kafka的端口是9092,可以在这个端口实现消费者和生产者的消息队列

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值