Skip to content

Instantly share code, notes, and snippets.



Last active Jun 12, 2018
What would you like to do?
OSX: Kong Installation
# The homebrew formula of kong has a lot of version incompatibilities. So
# we install kong directly from Luarocks.
# Kong only works with Cassandra 2.1.x/2.2.x, the latest brew formula for
# cassandra is 3.x. We need to tap homebrew/versions and install cassandra22
# instead.
# 1. Uninstall old cassandras, if any
# Skip to #2 if no cassandra is installed
brew tap homebrew/versions
brew uninstall cassandra cassandra20
brew cleanup
# Delete leftovers as well
rm -rf /usr/local/etc/cassandra
# 2. Install/Start cassandra 2.2.x
brew install cassandra22
brew services start cassandra22
# 3. Install luarocks
brew install luajit luarocks
# 4. Install kong and its deps
luarocks install multipart lua-resty-iputils lapis kong
kong start
# Test
http get

This comment has been minimized.

Copy link

@Ryanglambert Ryanglambert commented Aug 17, 2016

what is this for?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment