kong网关&konga部署
目录
- 简介
- 安装kong(centos)
- 安装konga
- 查看结果
- 结束
简介
本片文正大家介绍一下kong网管和konga的部署。
kong官网:https://konghq.com
konga:https://github.com/pantsel/konga
postgresql(建议安装版本9.6):https://www.postgresql.org/
安装kong(centos)
备注:需要先准备好postgresql数据库,可参考上面的文档连接
wget -c https://bintray.com/kong/kong-rpm/download_file?file_path=centos/7/kong-2.2.1.el7.amd64.rpm
sudo yum install 下载的包 --nogpgcheck
在postgresql中创建kong角色,用户和kong数据库。
修改kong配置文件
vi /etc/kong/kong.conf
# 找到数据库配置,并修改如下:
database = postgres
pg_host = 数据库ip
pg_port = 5432 # postgresql默认端口
pg_user = kong
pg_pssword = ***** # 密码
pg_database = kong
运行Kong迁移:
kong migrations bootstrap # 低版本的可用kong migrations up
启动:
kong start
验证:
curl -i http://localhost:8001/
安装konga
konga是一个Kong的UI界面管理系统,和Kong官方没有关系
准备工作:
- 运行中的kong
- Nodejs >= 8, <= 12.x (12.16 LTS is recommended)
- Npm
下载安装:
git clone https://github.com/pantsel/konga.git
cd konga
npm i
运行:
npm start
查看结果
浏览器进http://ip:1337
结束
最后,读者可以自行创建Service和Routh,来测试转发结果。
还没有评论,来说两句吧...