get请求访问阿里云网关地址提示404_开源API网关Kong的管理平台Konga安装验证

今天整理下开源Kong网关管理平台Konga的简单安装和验证。对于Kong网关本身也有自己的管理平台Kong Dashboard,但是对于开源的Konga整体功能更加完善,因此需要对Konga管理平台做下简单的安装和验证。在前面一篇文章已经详细介绍了Kong安装验证,再看这篇文章可以先看我前面整理的Kong网关的基础介绍和简单安装验证说明。开源API网关Kong基本介绍和安装验证对于Kong网关前...
摘要由CSDN通过智能技术生成
7cf221662e5ee7e867657086c9c98beb.png

今天整理下开源Kong网关管理平台Konga的简单安装和验证。对于Kong网关本身也有自己的管理平台Kong Dashboard,但是对于开源的Konga整体功能更加完善,因此需要对Konga管理平台做下简单的安装和验证。

在前面一篇文章已经详细介绍了Kong安装验证,再看这篇文章可以先看我前面整理的Kong网关的基础介绍和简单安装验证说明。

开源API网关Kong基本介绍和安装验证

对于Kong网关前面已经有文章做过介绍,下面再总结下Kong网关的一些关键特点。

1.可扩展性: 通过简单地添加更多的服务器,可以轻松地进行横向扩展,这意味着您的平台可以在一个较低负载的情况下处理任何请求;

2.模块化: 可以通过添加新的插件进行扩展,这些插件可以通过RESTful Admin API轻松配置;

3.在任何基础架构上运行: Kong网关可以在任何地方都能运行。您可以在云或内部网络环境中部署Kong,包括单个或多个数据中心设置,以及public,private 或invite-only APIs。

4.数据中心:用于存储Kong集群节点信息、API、消费者、插件等信息。Kong集群中的节点通过gossip协议自动发现其他节点,当通过一个Kong节点的管理API进行一些变更时也会通知其他节点。

对于Kong网关更多的是引擎,Kong网关自带的管理端功能也比较弱,因此还是有必要基于Kong网关来开发一个网关的管控治理平台。

今天介绍的Konga是当前使用最多的一个基于Kong网关的第三方开源管理平台,而且完全基于Kong Admin API,功能也比Kong原生的管理台增强了不少。因此如果需要实现一个基于Kong网关的API管理平台,那么完全可以考虑基于Konga进一步进行定制开发和配置。

Konga的安装和验证

对于Konga的安装,注意postgresql版本不要太高,最初12版本下出现问题,后面改装9.6后正常。而对于node.js需要8.0以上版本。

在安装Konga前请先确认Kong网关已经正常安装和可以正常运行。

//安装 nodejs,注意安装8.0以上版本$ yum install nodejs//通过npm方式安装konga$ git clone https://github.com/pantsel/konga.git$ cd konga$ npm i//配置数据库$ su - postgres $ psql$ CREATE USER konga WITH PASSWORD '123456';$ CREATE DATABASE konga OWNER konga;$ GRANT ALL PRIVILEGES ON DATABASE konga to konga;//编写配置文件$ cp .env_example .env$ cat .envPORT=1337NODE_ENV=productio
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值