• 安装kong
$ curl -Lo kong-2.5.0.amd64.rpm $( rpm --eval "https://download.konghq.com/gateway-2.x-centos-%{centos_ver}/Packages/k/kong-2.5.0.el%{centos_ver}.amd64.rpm")
$ sudo yum install kong-2.5.0.amd64.rpm
  • 安装 postgresql
官网下载页面:http://www.postgres.cn/v2/download1, wget https://ftp.postgresql.org/pub/source/v12.2/postgresql-12.2.tar.bz2
2, tar xjvf postgresql*.bz2 #解压至一个目录
cd potgresql-12.2
3, ./configure --prefix=/opt/pgsql #拟安装至/opt/pgsql
4, make world
5, make install-world
6, adduser postgres #增加新用户,系统提示要给定新用户密码
7, mkdir /opt/pgsql/data #创建数据库目录
8, chown -R postgres:postgres /opt/pgsql/data
9, su - postgres #使用postgres帐号操作
10, /opt/pgsql/bin/initdb -D /opt/pgsql/data #初始化数据库
11, /opt/pgsql/bin/pg_ctl -D /opt/pgsql/data -l logfile start #启动数据库
12, /opt/pgsql/bin/psql # (进入数据库内部)
13, create user kong with password 'kong';
14, CREATE DATABASE kong OWNER kong;
  • 配置kong
1, cp /etc/kong/kong.conf.default /etc/kong/kong.conf2, vim /etc/kong/kong.conf添加如下配置
pg_host = 127.0.0.1 # The PostgreSQL host to connect to.
pg_port = 5432 # The port to connect to.
pg_user = kong # The username to authenticate if required.
pg_password = kong # The password to authenticate if required.
pg_database = kong3, kong migrations bootstrap -c /etc/kong/kong.conf
4, kong start -c /etc/kong/kong.conf --vv
  • 说明
1,kong的日志文件所在目录
/usr/local/kong/logs2,默认情况下,KONG监听的端口为:
8000:此端口是KONG用来监听来自客户端传入的HTTP请求,并将此请求转发到上有服务器;(kong根据配置的规则转发到真实的后台服务地址。)
8443:此端口是KONG用来监听来自客户端传入的HTTPS请求的。它跟8000端口的功能类似,转发HTTPS请求的。可以通过修改配置文件来禁止它;
8001:Admin API,通过此端口,管理者可以对KONG的监听服务进行配置,插件设置、API的增删改查、以及负载均衡等一系列的配置都是通过8001端口进行管理;
8444:通过此端口,管理者可以对HTTPS请求进行监控;3,检测kong是否启动成功
curl -i http://localhost:8001/
  • 参考
1,kong官网教程:
https://docs.konghq.com/install/centos/2,cnblogs教程
https://www.cnblogs.com/duanxz/p/10364783.html

kong 安装与配置相关推荐

  1. 以Docker方式安装和配置Kong网关和Konga控制台

    文章目录 以Docker方式安装和配置Kong网关和Konga控制台 前言 安装Kong 创建容器网络 启动PostgreSQL数据库 初始化数据 对Kong Admin API作安全防护 启动Kon ...

  2. Kong Api 初体验、Kong安装教程

    见:https://blog.csdn.net/forezp/article/details/79383631 Kong是一个可扩展的开源API层(也称为API网关或API中间件). Kong运行在任 ...

  3. Vue项目中tinymce富文本的安装以及配置

    Vue项目中tinymce富文本的安装以及配置 对于目前网上存在的许多富文本插件中,个人还是觉得tinymce相对比较强大一些.在使用配置的过程中,可能会出现配置不完全,导致使用不了的情况,下面把我个 ...

  4. 【API网关】Kong安装和基本操作

    文章目录 前言 一.API网关选型和Kong的安装 1. 什么是API网关 2. API网关技术选型 3. 安装postgresql和migrations 4. 安装kong 5. 安装konga 二 ...

  5. manjaro安装微软雅黑字体_开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)...

    1. 添加 archlinux 镜像源 1. 步骤一 向 /etc/pacman.d/mirrorlist 中添加国内镜像地址 1.1 方法1:自动添加 1. 输入如下命令查看国内镜像源,并按质量排序 ...

  6. 第12章 CentOS7 中 Docker 的安装与配置

    第08章 CentOS7 中 Docker 的安装与配置 Docker 是什么? Docker 是世界领先的软件容器平台.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img- ...

  7. Maven安装与配置(最实用!!!)eclipse中配置maven

    Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...

  8. Portainer 安装与配置

    文章目录 Portainer 安装与配置 一.介绍 二.安装使用 1.单机运行 2.基于swarm集群方式运行 Portainer 安装与配置 一.介绍 ​ Portainer 是一个开源.轻量级Do ...

  9. Myeclipse安装、配置、测试

    Myeclipse安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.安装与激活 4.JavaSE开发测试(确保JDK已正确安装) 5.JavaEE开发测试(确保服务器和 ...

最新文章

  1. 超暖心!美国消防员钻冰窟窿救狗狗
  2. Process management of windows
  3. 编码utf-8的不可映射字符_建议永远不要在MySQL中使用UTF8
  4. android 图片缓存工具类,Android工具类系列-Glide图片缓存与圆角
  5. wallpaper怎么导入视频_快速制作视频字幕,我们推荐这款可视化字幕软件!
  6. Kalibr源码学习(一): 重投影误差
  7. pytorch 如何将张量、类实例、函数放到GPU上
  8. 【CLR Via C#笔记】 值类型与拆装箱、参数传递
  9. 如何使用云存储以及使用好处
  10. 有才的人全败给“傲”,平庸的人皆输在“懒”!
  11. DW怎么把模板拽进html文件中,在Dreamweaver中如何使用模板
  12. android 软件调用c库,Android调用第三方C++算法库
  13. 乐佰小迪智能机器人_助力产业升级,云知声 AI 陪伴教育机器人方案亮相广州国际玩具展...
  14. 腾讯两大社交巨头败了, 瓦次普才是社交APP的真霸主, 用户比微信多5亿
  15. 点亮技能 I 人机对话系统全面理解
  16. java游泳馆浴池管理系统-小程序
  17. Zxing.jar下载
  18. (原创)Linux设备轮询机制分析
  19. php网盘代码,php网盘源码
  20. 新人JS从入门到入土(一)

热门文章

  1. 电流互感器与电能仪表的施工安装指导
  2. Qt官方示例-速度仪表盘
  3. 操作系统学习-同步(一)(synchronization)
  4. 219-C++多线程(条件变量)
  5. 谷歌浏览器设置打开新标签页为指定网页设置
  6. 利用爬虫从一个百度贴吧页面下载图片
  7. 哔哩哔哩html制作搜索,b站如何搜索用户?哔哩哔哩bilibili搜索用户全教程
  8. msbuild 语法_msbuild 中文说明文档
  9. 如何在Word文档中同时为中文和西文分别设置不同字体
  10. 什么是人因学( Ergonomics)?