安装Java

更新软件包

sudo apt-get update

安装openjdk-8-jdk

sudo apt-get install openjdk-8-jdk

查看java版本,看看是否安装成功

wzj@wzj-ThinkPad-T61:~$ java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

安装Kafka

下载地址:https://kafka.apache.org/downloads
ubuntu下可以用wget直接下载,我是下载到了/home/wzj/kafka目录

wget http://mirrors.shuosc.org/apache/kafka/1.0.0/kafka_2.11-1.0.0.tgz

解压

tar -zxvf kafka_2.11-1.0.0.tgz

创建日志存储目录

cd kafka/
mkdir logs-1

进入kafka解压目录,修改kafka-server 的配置文件

vim config/server.properties

修改配置文件中21、31、36和60行

broker.id=1
listeners=PLAINTEXT://本机IP:9092
advertised.listeners=PLAINTEXT://本机ip:9092
log.dirs=/home/wzj/kafka/logs-1

启动Kafka服务 使用kafka-server-start.sh启动 kafka 服务

bin/kafka-server-start.sh config/server.properties