linux卸载kong,kong 在Linux下操作

1、API

查询所有api

curl -i http://localhost:8888/apis/

查询单个api的插件

curl -i http://localhost:8888/apis/58600fdb-d8f4-47cd-c7ce-3dbefd7e78a6/plugins/

删除api

curl -X DELETE http://localhost:8888/apis/oxo9 --data "name=oxo9"

删除插件:

curl -X DELETE http://localhost:8888/apis/e73cc900-b2ae-4813-c899-7a5f8057f61b/plugins/af4e06d1-a10e-485a-c818-bbd6f4e28597 \

--data "api_id=e73cc900-b2ae-4813-c899-7a5f8057f61b" \

--data "id=af4e06d1-a10e-485a-c818-bbd6f4e28597"

查询api的oauth2 token

curl -i http://localhost:8888/consumers/{api id}/oauth2

创建API

curl -i -X POST \

--url http://localhost:8888/apis/ \

--data ‘name=qwer‘ \

--data ‘upstream_url=http://v.juhe.cn/weather/uni?‘ \

--data ‘request_path=/api/qwer‘

访问api

curl -i http://localhost:8889/api/k8s7 -H "authorization: bearer f8d2f2ad576a479ac71309fe64aa16a3"

2、Consumer

查询所有consumers

curl -i http://localhost:8888/consumers

查询单个consumer

curl -i http://localhost:8888/consumers/consumerId

删除consumer:

curl -X DELETE http://localhost:8888/consumers/admin \

--data "username=admin"

原文:http://www.cnblogs.com/wenhai/p/4981084.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本
安装Kong网关的步骤如下: 1. 安装依赖项 Kong需要以下软件包的支持: - OpenSSL - Lua - PostgreSQL - libpcre 你可以使用以下命令安装它们: ```bash sudo apt-get update sudo apt-get install openssl libpcre3 procps perl sudo apt-get install postgresql postgresql-contrib libpq-dev sudo apt-get install libssl-dev libreadline-dev libyaml-dev libxml2-dev libxslt-dev sudo apt-get install build-essential curl wget sudo apt-get install lua5.1 liblua5.1-dev ``` 2. 安装Kong 安装Kong之前,您需要先添加Kong的官方APT存储库: ```bash echo "deb https://kong.bintray.com/kong-deb `lsb_release -sc` main" | sudo tee -a /etc/apt/sources.list ``` 然后导入签名密钥: ```bash curl -o bintray.key https://bintray.com/user/downloadSubjectPublicKey?username=bintray sudo apt-key add bintray.key ``` 更新APT软件包索引并安装Kong: ```bash sudo apt-get update sudo apt-get install kong ``` 3. 配置Kong 配置文件位于`/etc/kong/kong.conf`,您可以使用以下命令编辑它: ```bash sudo nano /etc/kong/kong.conf ``` 修改`database`字段,将其设置为`postgres`: ```bash database = postgres ``` 然后,设置`pg_host`,`pg_port`,`pg_user`和`pg_password`,这些值应该对应您的PostgreSQL设置。 4. 创建数据库 创建一个新的PostgreSQL数据库: ```bash sudo su - postgres createdb kong ``` 5. 运行Kong 现在,您可以启动Kong服务: ```bash sudo kong start ``` Kong将在默认端口8000上运行。 6. 测试Kong 您可以使用以下命令测试Kong是否正常工作: ```bash curl -i http://localhost:8000/ ``` 您应该看到类似以下内容的输出: ``` HTTP/1.1 404 Not Found Date: Tue, 23 Mar 2021 01:45:48 GMT Content-Type: text/plain; charset=utf-8 Connection: keep-alive Server: kong/2.2.1 no Route matched with those values ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值