【教程】Linux下如何下载与安装Kafka ?
一、预备环境
Kafka是java生态圈中的一员,运行在java虚拟机上,按Kafka官方说明,java环境推荐Java8;Kafka需要Zookeeper保存集群的元数据信息和消费者信息。Kafka一般会自带Zookeeper,但是从稳定性考虑,应该使用单独的Zookeeper,而且构建Zookeeper集群。
服务器1台:阿里云服务器(选择Linux系统)
二、下载
官网下载:http://kafka.apache.org/downloads
百度网盘:https://pan.baidu.com/s/1KSCZNX0jq_k09Z0ObtSG-Q 提取码:vow8
三、安装
1、将下载好的kafka安装文件上传至linux系统,可以使用ftp工具或者在窗口使用alt+p快捷键打开上传窗口。拖拽kafka文件上传。
2、解压
tar -zxvf kafka_2.11-2.3.0.tgz
3、移动到/usr/local/, 并改名kafka
mv kafka_2.11-2.3.0 /usr/local/kafka
4、启动zookeeper
进入zookeeper的bin目录执行
./zkServer.sh start
5、启动kafka
执行js./bin/kafka-server-start.sh config/server.properties &
6、验证
jps命令,出现表示成功
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PyQt5精简正则表达式测试小工具
PyQt5精简正则表达式测试小工具https://pan.baidu.com/s/1e50u0YVswrqeB3PS_JqulA 网盘链接首先我们打开QtDesigner创建一个Dialog窗口 如下图:第1步:先调出三个布局,在Layouts中调出下面3个红框框(当然这布也可以省去,直接弄出下面的文档,及按钮),注意布局讲究顺序,把需要添加的按钮移动至布局中即可。 第2步:自由添加标签Label,双击即可修改标签名(方便调用)添加两个文本编辑框Text Edit 以及一个行编辑框Line Edit添加两个Spacers,以便隔开文本框按钮(美观)第3步:打开信号槽按钮,如下图 添加信号槽函数,如下图点击拖动至某位置,就会弹出如下文本框,如想要点击的效果,就可以连接让clicked()连接槽函数,可以选择已经拥有的,也可以自己定义。这里自己用自己定义的函数,下面有个Edit点击,添加slot1()函数,接下来就可以自己定义啦!然后保存文件至pycharm下即可。简单介绍一下下面的信号,还不懂就自己去问度娘啦! QAbstractButton 提供的信号选择:1、pressed(),当鼠...
- 下一篇
Spring经典高频面试题,原来是长这个样子
本文选自《Spring 5核心原理与30个类手写实战》一书,文末参与互动有机会赢取本书。本文题目目录: 1 什么是Spring框架,Spring框架有哪些主要模块2 使用Spring框架能带来哪些好处3 什么是控制反转(IoC),什么是依赖注入4 在Java中依赖注入有哪些方式5 BeanFactory和ApplicationContext有什么区别6 Spring提供几种配置方式来设置元数据7 如何使用XML配置方式配置Spring8 Spring提供哪些配置形式9 怎样用注解的方式配置Spring10 请解释Spring Bean的生命周期11 更多经典高频面试题 1 什么是Spring框架,Spring框架有哪些主要模块 Spring框架是一个为Java应用程序开发提供综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身也是按照设计模式精心打造的,这使得我们可以在开发环境中安心地集成Spring框架,不必担心Spring是如何在后台工作的。 2 使用Spring框架能带来哪些好处 下面列举...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装