1、 brew install kafka (kafka依賴(lài)zookeeper):

image.png
2、啟動(dòng)zookeeper&Kafka:如上述提示: zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties & kafka-server-start /usr/local/etc/kafka/server.properties
3、配置kafka manager:
(1) 想要查看和管理Kafka,完全使用命令并不方便,我們可以使用雅虎開(kāi)源的Kafka-manager,從GitHub下載,地址如下:https://github.com/yahoo/kafka-manager。不過(guò)還是建議從云盤(pán)中下載較方便,現(xiàn)提供一個(gè)地址永久有效:
鏈接:https://pan.baidu.com/s/1UzLHDQB5tEi1Oth-3vHjaQ
密碼:r6up
(2)配置Kafka的 zookeeper 服務(wù)器IP和端口:
下載完成后去到conf目錄下,對(duì)application.conf進(jìn)行編輯:cd /usr/local/kafka-manager-1.3.3.7/conf,vi application.conf

image.png
找到kafka-manager.zkhosts="localhost:2181",將IP和端口號(hào)配置成自己想要的即可:

image.png
(3)啟動(dòng)kafka manager:
進(jìn)入到kafka-manager-1.3.3.7目錄下:
cd /usr/local/kafka-manager-1.3.3.7,
執(zhí)行nohup bin/kafka-manager -Dconfig.file=conf/application.conf
默認(rèn)是9000端口,當(dāng)然了,我們也可以自己指定端口:
nohup bin/kafka-manager -Dconfig.file=conf/application.conf -Dhttp.port=8080
(4)給kafka-manager加權(quán)限:
這里需要說(shuō)一個(gè)注意的問(wèn)題,這個(gè)問(wèn)題我遇到了,相信大家也有人會(huì)遇到:在啟動(dòng)kafka manager后,去訪問(wèn)localhost:9000失敗,去nohup.out中查看輸出發(fā)現(xiàn)報(bào):nohup: bin/kafka-manager: Permission denied,顯示權(quán)限被拒絕,需賦予更高權(quán)限:chmod 777 bin/kafka-manager。