在Linux CentOS7上安装Kafka

目前各版本都是最新的,但随着时间的推移可能会发生更改,请参考官方网站。 (Gè shì de, de huì , .)

卡夫卡下载

curl -O http://ftp.yz.yamagata-u.ac.jp/pub/network/apache/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz
解压缩 kafka_2.10-0.8.2.1.tgz 文件

Scala 下载 (由于 Kafka 是用 Scala 编写的,所以需要)

请下载http://downloads.typesafe.com/scala/2.10.5/scala-2.10.5.rpm,并安装该rpm包(rpm -ivh scala-2.10.5.rpm)。

下载Zookeeper(启动Kafka所需)

curl命令 -O 下载地址为http://ftp.jaist.ac.jp/pub/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz的文件
tar命令 -xzvf 解压缩 zookeeper-3.4.6.tar.gz 文件。

管理员启动

使用本地中文对以下内容进行改写,只需要展示一个选项:
使用bin/zkServer.sh start conf/zoo_sample.cfg命令启动ZooKeeper。

如果不使用这种方法启动,则会导致Kafka启动失败。

开始启动Kafka

使用本机键入以下内容的中文释义,只需要一个选项:
bin/kafka-server-start.sh config/server.properties

执行 bin/kafka-server-start.sh config/server.properties。

使用tmux创建会话并管理终端非常方便。