ubuntu18.04下安装kafka_2.11-2.0.0

kafka的运行依赖zookeeper,安装kafka之前,需要先安装zookeeper,先去官网下载zookeeper,我下载的版本是zookeeper-3.4.14.tar.gz,kafka版本是kafka_2.11-2.0.0,也可以直接从我分享的百度网盘链接去下载。

链接:https://pan.baidu.com/s/17JVDADuLoBkOpCIb6nKo-Q 密码:6sa2

下载好软件之后,下一步就是安装软件。
1、安装zookeeper,直接解压

tar -zxvf zookeeper-3.4.14.tar.gz

2、修改zookeeper配置文件,进入zookeeper-3.4.14/conf目录,先把zoo_sample.cfg重命名为zoo.cfg

mv zoo_sample.cfg zoo.cfg

3、在zookeeper-3.4.14解压目录下,创建data目录

mkdir data

4、使用文件编辑器打开zookeeper-3.4.14/conf/zoo.cfg,编辑一下data,保存
ubuntu18.04下安装kafka_2.11-2.0.0
5、启动zookeeper,切换zookeeper-3.4.14/bin,执行zookeeper启动脚本命令

./zkServer.sh start

ubuntu18.04下安装kafka_2.11-2.0.0
出现图上信息说明已经启动成功
查看zookeeper启动状态,默认是以单机模式运行的

./zkServer.sh status

ubuntu18.04下安装kafka_2.11-2.0.0
关闭zookeeper命令

./zkServer.sh stop

6、安装好zookeeper之后,下一步安装kafka,先解压

tar -zxvf kafka_2.11-2.0.0.tgz

7、修改server.properties配置文件,增加kakfa日志配置属性,在kafka解压目录下创建log

mkdir log

编辑server.properties

log.dirs=/home/xxx/Documents/devTools/kafka_2.11-2.0.0/log

8、启动kafka与停止kafka命令

./kafka-server-start.sh -daemon /home/xxx/Documents/devTools/kafka_2.11-2.0.0/config/server.properties
./kafka-server-stop.sh stop