本地搭建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已完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM