先看看Kong架构图:
Kong 官网:https://konghq.com/
Kong 下载地址:https://konghq.com/install/
本文基于Mac Os下面 brew 安装
1. 安装Kong
用Homebrew 包管理工具添加 Kong 并且安装 Kong
brew tap kong/kong brew install kong
2. 添加kong.conf
注意:此步需要你安装使用Cassandra或者Postgres数据库
下载 kong.conf.default
并将文件移动 /etc/kong/kong.conf 并改名
sudo mkdir -p /etc/kong sudo cp kong.conf.default /etc/kong/kong.conf
3. 准备数据库
配置kong能连接你的数据库,Kong 目前支持2种数据库:PostgreSQL 9.5+ 或者 Cassandra 3.x.x,首先确保你的机器已经安装其中一种,具体安装参考网上教程。
如果你使用Postgres,创建数据库前,先创建一个用户kong,然后创建一个kong的数据库
CREATE USER kong; CREATE DATABASE kong OWNER kong;
接下来运行kong migrations
kong migrations up -c /etc/kong/kong.conf
4. 启动 Kong
kong start -c /etc/kong/kong.conf
5. 验证是否成功安装 kong
直接打开浏览器输入:
http://localhost:8001/
如果看到输出一串json字符串,就表示kong已经安装成功
{ plugins:+ {... }, tagline: "Welcome to kong", configuration:+ {... }, version: "0.14.1", node_id: "9418c9f0-da97-4696-8a66-158f5192242b", lua_version: "LuaJIT 2.1.0-beta3", prng_seeds:+ {... }, timers:+ {... }, hostname: "localhost" }
至此,mac os下基于brew安装kong已经完成,接下来一节我们将安装kong管理控制台!
End!