zoukankan      html  css  js  c++  java
  • CentOs 7 kong 2.3.X oss 部署安装

    PostgreSQL 9.6部署

    参考:https://www.cnblogs.com/shhnwangjian/p/14680679.html

    Kong 2.3.x部署

    https://docs.konghq.com/install/centos/

    1、添加RPM

    https://bintray.com/kong/kong-rpm/download_file?file_path=centos/7/kong-2.3.3.el7.amd64.rpm
    

    2、yum安装

    yum install kong-2.3.3.el7.amd64.rpm --nogpgcheck
    

    3、pg添加Kong账号

    # 创建postgres数据库账号
    su postgres
    psql
    CREATE USER kong; CREATE DATABASE kong OWNER kong;
    ALTER USER kong WITH PASSWORD '123456';
    q
    

    4、配置Kong DataSource

    创建配置 cd /etc/kong;cp kong.conf.default kong.conf
    
    vim /etc/kong/kong.conf
    # 修改数据库配置
    database = postgres             # Determines which of PostgreSQL or Cassandra
    
    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 = 123456            # The password to authenticate if required.
    pg_database = kong              # The database name to connect to.
    

    5、迁移Kong (在数据库Kong中创建需要的表)

    kong migrations bootstrap -c /etc/kong/kong.conf
    

    6、启动kong

    kong start -c /etc/kong/kong.conf
    

    7、验证

    curl -i http://localhost:8001/
    

    Konga 0.14.9部署

    https://github.com/pantsel/konga#installation

    1、 镜像下载

    docker pull pantsel/konga:0.14.9
    

    2、创建pg库

    su postgres
    psql
    CREATE DATABASE konga OWNER kong;
    q
    

    3、初始化

    docker run --rm pantsel/konga:0.14.9 -c prepare -a postgres -u postgresql://kong:密码@ip:5432/konga
    

    4、启动

    docker run -p 1337:1337 
                 -e "DB_ADAPTER=postgres" 
                 -e "DB_URI=postgres://kong:密码@IP:5432/konga" 
                 -e "NODE_ENV=production" 
                 --name konga 
                 pantsel/konga:0.14.9
    

      

  • 相关阅读:
    Java删除文件夹下所有文件
    Java写入文件的几种方法小结
    字符串String数据类型的探讨
    Java把数字格式化为货币字符串
    java.utilDate和java.sql.Date
    Java最小二乘法线性回归函数编码实现
    寄存器
    GCC
    linux zip
    缓存
  • 原文地址:https://www.cnblogs.com/shhnwangjian/p/14680693.html
Copyright © 2011-2022 走看看