我是靠谱客的博主 激昂毛巾,最近开发中收集的这篇文章主要介绍kong 安装与配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • 安装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/download


1, 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.conf

2, 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 = kong

3, kong migrations bootstrap -c /etc/kong/kong.conf
4, kong start -c /etc/kong/kong.conf --vv
  • 说明
1,kong的日志文件所在目录
/usr/local/kong/logs

2,默认情况下,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 安装与配置的全部内容,希望文章能够帮你解决kong 安装与配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部