Kong(一) kong的安装与快速开始

自从工作以来,好久没写博文了,好习惯还是得坚持的。最近在学kong, 打算写几篇关于kong(一个API gateway)的博文。本篇博文大部分内容都是记录而已。

环境:vmware 上的 ubuntu 18.04 Bionic

一、kong的安装

1.到官网上去下载 deb 包  kong 的ubuntu版本官网下载地址

2. 执行下面的命令

sudo apt-get update                                #更新apt-get

sudo apt-get install openssl libpcre3 procps perl  #更新依赖的包

sudo dpkg -i kong-community-edition-1.0.2.*.deb    #解压刚下载好的deb包

 3.准备好数据库

由于kong只支持 PostgreSQL 9.5+ 和 Cassandra 3.x.x 这两个数据库,不能用之前电脑上装的mysql, 所以还得再装一个数据库,这里我选择PostgreSQL 

PostgreSQL官网下载地址

4.准备你的数据库

进入PostgreSQL里面,创建一个用户kong 和数据库 kong:

CREATE USER kong; CREATE DATABASE kong OWNER kong;

然后执行kong的映射

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

:这里配置文件是有默认位置的,如果不写的话会去默认位置找,可以在命令后面 加上 -vv 查看找到的配置文件的位置,以及里面的参数。还有一点就是配置文件里面要先把数据库配置成之前创建的kong。(下面是我的配置截图,开注释)

5.开启kong 

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

6.使用kong

curl -i http://localhost:8001/

kong的话是提供了Restful 的接口,有两个默认端口,8000端口是给客户端访问的,而8001是管理员端口,给管理员访问的。

要注意哪个时候使用哪个端口。下一篇博文将简单介绍一下kong 添加 api 。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值