API gateway 之 kong

API gateway 之 kong 基本介绍 (一)

API gateway 之 kong 安装 (二)

API gateway 之 kong 基本操作 (三)

API gateway 之 kong 负载均衡 (四)

kong中文版本

安装

1、安装数据库postgresql9.6

数据库安装教程

2、安装kong

安装包下载

目前最新版本kong-community-edition-0.14.0.el7.noarch.rpm

我们安装kong-community-edition-0.13.1.el7.noarch.rpm原因是Kong UI管理工具目前最高支持的版本就是13.1

1)、直接安装

# rpm -vih kong-community-edition-0.13.1.el7.noarch.rpm

2)、配置kong

 # vi /etc/kong/kong.conf.default

以下为kong连接postgresql数据库的相关配置

database = postgres   # 指明用哪个数据库

pg_host = 192.168.0.120  #数据库所在主机ip地址
pg_port = 5432                  # 端口号
pg_user = 用户名                  #  数据库用户
pg_password =密码                   # 数据库密码
pg_database = 库名              # 数据库名

3)、启动kong

迁移数据库,将kong所需的表刷入数据库

# kong migrations up -c /etc/kong/kong.conf.default

启动kong

# kong start -c /etc/kong/kong.conf.default

测试kong是否启动成功

#  curl -i http://localhost:8001/

 

3、安装Kong UI管理工具

 安装说明:https://github.com/PGBI/kong-dashboard

1)、安装kong管理工具的环境依赖  nodejs 及 npm

nodejs 及 npm安装教程:https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora

# curl --silent --location https://rpm.nodesource.com/setup_9.x | sudo bash -

# yum -y install nodejs

 

 2)、使用 npm 安装 kong-dashboard

 

# npm install -g kong-dashboard
# nohup kong-dashboard start --kong-url http://192.168.1.128:8001 &
也可以基于basic 认证,在登录是要求输入密码

# nohup kong-dashboard start --kong-url http://192.168.1.128:8001 --basic-auth admin=123456 &

 

3)、访问 kong-dashboard   http://192.168.1.128:8080 (输入刚刚配置的账号密码)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值