Kong API 网关学习

官方文档

1 下载安装启动

1.1查看本地版本

$ lsb_release -a

本地测试机器未Ubuntu 16.04

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:        16.04
Codename:       xenial

1.2 在官网下载对应的版本

https://docs.konghq.com/install/ubuntu/?_ga=2.215195287.1639383267.1564557547-1223841249.1563784458

1.3 安装kong

 $ sudo apt-get update
 $ sudo apt-get install openssl libpcre3 procps perl
 $ sudo dpkg -i kong-1.2.1.*.deb

1.4 本地测试采用pgsql 数据库, 修改配置

在数据库中创新kong用户:

CREATE USER kong; CREATE DATABASE kong OWNER kong;

修改配置文件中的数据库设置:

$sudo cp kong.config.default  kong.config
$sudo vim kong.config
image.png

1.5 初始化数据库

$ kong migrations bootstrap [-c /path/to/kong.conf]
image.png

1.6 启动kong

 $ kong start [-c /path/to/kong.conf]

提示:Kong started

1.7 检查kong是否启动成功:

curl -i http://localhost:8001/

你可能感兴趣的:(Kong API 网关学习)