• 本地搭建KONGA-Kong网关的控制台


    写在前面:

    传送门--->本地搭建Kong网关:https://www.cnblogs.com/lmyupupblogs/p/12783152.html

    上一篇文章我介绍了本地搭建Kong网关的整个步骤过程,接下来为了更直观的对Kong进行操作,需要有一个UI界面。

    官方推荐的是:kong-dashboard,但对比界面高端程度和友好度,更推荐KONGA.

    GitHub下载Konga

    github地址:https://github.com/pantsel/konga

    先将项目clone到本地,通过webstorm打开该项目。

     修改配置文件

    修改local_example.js文件

    cd config/
    cp local_example.js local.js
    vi local.js
    models: {
        connection: process.env.DB_ADAPTER || 'localDiskDb',
    }
    # 改成
    models: {
        connection: process.env.DB_ADAPTER || 'mysql', // 这里可以用‘mysql’,‘mongo’,‘sqlserver’,‘postgres’
    }

    修改connections.js文件

    # 修改数据库默认配置
    vi konga/config/connections.js
    
    
    mysql: {
        adapter: 'sails-mysql',
        host: process.env.DB_HOST || 'localhost',
        port: process.env.DB_PORT || 3306,
        user: process.env.DB_USER || 'root',
        password: process.env.DB_PASSWORD || null,
        database: process.env.DB_DATABASE || 'konga_database'
    }
    # 改成
    mysql: {
        adapter: 'sails-mysql',
        host: process.env.DB_HOST || 'localhost',
        port: process.env.DB_PORT || 3306,
        user: process.env.DB_USER || 'root',
        password: process.env.DB_PASSWORD || 'root1234',
        database: process.env.DB_DATABASE || 'konga_database'
    }

    安装依赖

    npm run bower-deps
    npm install dotenv-extended
    npm install angular

    启动KONGA

    #konga根目录
    npm start

    如下图启动成功:

     访问KONGA 注册账号 登录(127.0.0.1:1337)

     进入KONGA 新建Kong连接

     配置好后点击activity,激活连接。

    激活连接后,可以看到菜单一下多了很多的数据内容。

    搭建KONGA完成

    后续对kong的操作不做介绍,至此搭建KONGA已完成。

  • 相关阅读:
    Web学习之css
    Spring学习之第一个hello world程序
    MySQL基础学习总结
    Jmeter参数化
    mysql慢查询解析-linux命令
    mysql慢查询
    mysql_存储引擎层-innodb buffer pool
    mysql_Qcahce
    memocached基础操作
    Memcached安装配置
  • 原文地址:https://www.cnblogs.com/lmyupupblogs/p/12783480.html
Copyright © 2020-2023  润新知