Kafka官网地址 http://kafka.apache.org
Kafka软件下载
可以直接在官网的下载页面下载,可以下载源码或者执行码,前缀有scala2.11和2.12,由于kafka是用scala和java语言编写的,猜测这个前缀应该是scala编译器的版本号,推荐2.12。我选择了执行码kafka_2.11-2.1.0.tgz。由于依赖java虚拟机运行,所以是跨平台的,linux和windows都是这一个版本。运行kafa的机器需要提前安装好jdk,jdk版本需要1.8。
选择版本后,点击进入镜像下载页面。安装包镜像基本都是国内的大学,以edu.cn结尾,kafak安装包约50M,下载速度很快,建议从下面这个镜像下载的。
https://www.apache.org/dyn/closer.cgi?path=/kafka/2.1.0/kafka_2.12-2.1.0.tgz
下载后 解压。解压后的目录结构为
kafka_2.12-2.1.0
├─bin
│ └─windows
├─config
├─libs
├─logs
└─site-docs
其中bin目录下是执行文件,都是shell,bin/windows下面是for windows的bat文件,文件名和bin下面的文件相同,除了扩展名不同。
config目录下是配置文件
libs目录下是jar文件
logs目录下是日志文件。
然后按照http://kafka.apache.org/quickstart 页面的Quickstart文档就可以开始了。若是windows环境,把其中的命令扩展名.sh改为.bat就可以了。