GNU/Linux >> Znalost Linux >  >> Ubuntu

Open Source API Gateway – instalace Kong v Ubuntu 20.04

Kong gateway je jednou z open source API bran v Cloud Native World. Jelikož se jedná o bránu API, je také umístěna před všemi službami API a poskytuje zabezpečení a kontrolu. Používá se také ke správě životního cyklu rozhraní API a mikroslužeb. Poskytuje služby jako omezení rychlosti, ověřování, klíče API, analýzy atd.

V tomto článku budeme diskutovat o procesu instalace brány Kong API na serveru Ubuntu 20.04 LTS.

Instalace brány Kong API na Ubuntu 20.04

Chcete-li nainstalovat bránu Kong API na server Ubuntu 20.04 LTS, musíte si nejprve stáhnout příslušný balíček s dostupnou verzí. Spusťte příkaz, jak je ukázáno níže, a stáhněte si verzi 2.7.0, protože je nejnovější v době psaní tohoto článku.

$ curl -Lo kong.2.7.0.amd64.deb "https://download.konghq.com/gateway-2.x-ubuntu-focal/pool/all/k/kong/kong_2.7.0_amd64.deb"

Po úspěšném stažení balíčku použijte příkaz dpkg k instalaci souboru deb. Další podrobnosti naleznete v níže uvedeném příkazu.

$ sudo dpkg -i kong.2.7.0.amd64.deb

Jak je znázorněno na výše uvedeném snímku obrazovky, úspěšně jsme nainstalovali bránu Kong API na server Ubuntu 20.04 LTS.

Generování konfiguračního souboru pro Kong

Protože Kong běží v režimu bez DB, v tomto případě nepoužijeme databázi. K tomu je třeba vygenerovat konfigurační soubor pro kong. Jednoduše spusťte níže uvedený příkaz a vygenerujte konfigurační soubor pro kong.

$ kong config init

Po provedení výše uvedeného příkazu se vygeneruje konfigurační soubor s názvem „kong.yml “.

Je to výchozí kong.yml soubor vygenerovaný po spuštění „kong config init “.

Upravme některé řádky tohoto souboru novým, jak je znázorněno níže.

$ sudo vim kong.yml

database = off

declarative_config: /home/ubuntu/kong.yml

Spuštění Kong API

Vytvořili jsme konfigurační soubor a upravili v něm několik řádků. Nyní spustíme Kong API příkazem, jak je uvedeno níže.

$ sudo kong start -c kong.yml

Na výše uvedeném snímku obrazovky můžete vidět, že kong API je spuštěno.

Chcete-li dále ověřit, zda je Kong API spuštěno nebo ne, spusťte příkaz, jak je uvedeno níže.

$ curl -i http://localhost:8001

Na výše uvedeném snímku obrazovky je jasně vidět, že Kong API funguje.

Závěr

V tomto článku jste se naučili, jak nainstalovat a nakonfigurovat bránu Kong API na serveru Ubuntu 20.04 LTS. Je to jedna z nejpoužívanějších API brány, kterou lze snadno nainstalovat na server Ubuntu. Děkuji!


Ubuntu
  1. Jak nainstalovat Open Real Estate na Ubuntu 16.04

  2. Nainstalovat Open Source osTicket na Ubuntu 20.04 – průvodce krok za krokem?

  3. Bude Ubuntu pro Android plně otevřený zdroj?

  1. Nainstalujte Podman na Ubuntu

  2. Co nainstalovat na Ubuntu 20.04

  3. Nainstalujte Open Source sociální síť na Ubuntu 16.04

  1. Jak nainstalovat Open Source Social Network (OSSN) na Ubuntu 18.04 LTS

  2. Jak nainstalovat Open Visual Traceroute na Ubuntu 16.04

  3. Nainstalujte Kong API Gateway na Ubuntu 20.04