Install Kong Gateway on macOS
Kong Gateway (OSS) is licensed under an .
You have a supported system with root or root-equivalent access.
Install Kong Gateway:
Use the package manager to add Kong as a tap and install it:
Kong can run either with or without a database.
When not using a database, you will use kong.conf
’s configuration properties and a kong.yml
file for specifying the entities as a declarative configuration.
Configure Kong so it can connect to your database. Kong supports and Cassandra as datastores, and can also run in
If you are using Postgres, provision a database and a user before starting Kong:
CREATE USER kong; CREATE DATABASE kong OWNER kong;
Run the Kong migrations:
By default, Kong is configured to communicate with a local Postgres instance. If you are using Cassandra, or need to modify any settings, download the kong.conf.default file and it as necessary.
As root, add
kong.conf.default
to :sudo mkdir -p /etc/kong
sudo cp kong.conf.default /etc/kong/kong.conf
Without a database
Edit your
kong.conf
file. Set the option tooff
and thedeclarative_config
option to the path of yourkong.yml
file:database = off
Start Kong Gateway:
Verify that Kong Gateway is running:
curl -i http://localhost:8001/
Check out Kong Gateway’s series of guides to get the most out of Kong Gateway.