Skip to content

Instantly share code, notes, and snippets.

@aslamhadi
Forked from jarrad/install-kafka.txt
Last active January 26, 2018 03:52
Show Gist options
  • Save aslamhadi/9c4cee2f51517f16238897ab021b76a7 to your computer and use it in GitHub Desktop.
Save aslamhadi/9c4cee2f51517f16238897ab021b76a7 to your computer and use it in GitHub Desktop.
Install Kafka on OSX via Homebrew
$> brew cask install java
$> brew install kafka
$> vim ~/bin/kafka
# ~/bin/kafka
#!/bin/bash
zkServer start
kafka-server-start.sh /usr/local/etc/kafka/server.properties
$> chmod +x ~/bin/kafka
Homebrew has a services manager and can manage its own Java installation, so an easier way to do this is just
# this will install java 1.8, zookeeper, and kafka
brew install kafka
# this will run ZK and kafka as services
brew services start zookeeper
brew services start kafka
That's it. If you want to stop Kafka, just run the brew services commands in reverse:
brew services stop kafka
brew services stop zookeeper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment