kong 可视化管理工具konga安装步骤

kong 本来提供了自己的图形化界面管理工具 Kong Dashboard。可惜只支持kong 0.14 以下的版本。我安装的kong 为最新版本 2.0.2
所以选择另一个工具 konga来安装

npm安装方式

1. 安装依赖

sudo apt-get install nodejs npm
sudo npm install -g gulp
sudo npm install -g bower
sudo npm install -g sails

2. 安装

git clone https://github.com/pantsel/konga.git
cd konga
npm install konga

3. 配置数据库信息

cd konga/config/
cp local_example.js local.js
vim local.js

models: {
    connection: process.env.DB_ADAPTER || 'localDiskDb',
}

改成以下

models: {
    connection: process.env.DB_ADAPTER || 'postgres',
     // 这里可以用‘mysql’,‘mongo’,‘sqlserver’,‘postgres’
}
vim connections.js

改为自己使用的数据库的信息

postgres: {
  adapter: 'sails-postgresql',
  url: process.env.DB_URI,
  host: process.env.DB_HOST || 'localhost',
  user:  process.env.DB_USER || 'kong_user',
  password: process.env.DB_PASSWORD || 'kong_pass',
  port: process.env.DB_PORT || 5432,
  database: process.env.DB_DATABASE ||'kong_db',

安装依赖

npm run bower-deps     # (界面空白的时候,需要执行这个)
npm install dotenv-extended
npm install angular
cd konga/
npm start
#启动后可能会报错,
No DB Adapter defined. Using localDB...
error: ** Grunt :: An error occurred. **
error: 
运行npm install sails-postgresql 报错,权限问题,
 
执行npm install --unsafe-perm=true --allow-root sails-postgresql

浏览器输入 localhost:1338,端口可以在 local.js 修改

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值