Angie 1.4 už bola vydaná, zistite, čo je nové na tomto Nginx forku

Angie

Angie je fork vytvorený bývalými vývojármi F5

Oznámené spustenie programu nová verzia Angie 1.4 a v tejto novej verzii je implementovaný všetky zmeny a funkcie nahromadené vo verzii Nginx 1.25.3, zabezpečiť, aby užívatelia profitovali zo stability a funkcií tohto webového servera. Okrem toho vydanie obsahuje ďalšie balíčky pre Alpine 3.19 a nový dynamický modul zameraný na autentifikáciu LDAP, »angie-module-auth-ldap ".

Pokiaľ ide o prezentované vylepšenia, jednou z jeho hlavných zmien je pridaná podpora protokolu HTTP/3, odkedy bolo do modulu http_proxy pridané pripojenie k upstream proxy serverom (HTTP/3 podpora pre klientske pripojenia je v Angie prítomná od verzie 1.2.0). smernice proxy_http_verzia je k dispozícii na konfiguráciu pripojení proxy založených na protokoloch HTTP/3 a Quic.

Ďalšou zmenou, ktorá vyniká v tejto novej verzii Angie 1.4, je pridanie "slow_start" k tabuli „server« použité v konfiguračnom bloku «upstream» na bezproblémové uvedenie servera proxy do prevádzky po zlyhaní. Voľba špecifikuje čas na obnovenie hmotnosti servera, aby sa po zlyhaní vrátil späť do prevádzky pri použití vyrovnávania záťaže pomocou „round-robin" alebo "least_conn".

Okrem toho môžeme nájsť aj to pridaná direktíva „mp4_limit_rate“ na obmedzenie rýchlosti odosielania súborov MP4 klientovi ako odpoveď na rastúcu potrebu efektívnej správy šírky pásma. Nové zásady pomáhajú znižovať zaťaženie šírky pásma proporcionálne na základe bitovej rýchlosti, čím zabezpečujú plynulejšie doručovanie médií.

V Direktíva „mqtt_preread“ bola pridaná do modulu „stream“, Táto direktíva vám umožňuje extrahovať meno užívateľa a ID klienta z paketu CONNECT protokolu MQTT do serverových premenných.

Z ďalšie zmeny ktoré vyčnievajú z tejto novej verzie:

  • Modul Console Light má otvorený zdroj a implementuje rozhranie na monitorovanie aktivity v reálnom čase, čo vám umožňuje sledovať kľúčové metriky výkonu servera.
  • Binárne balíčky pripravené na použitie pre mnoho populárnych modulov tretích strán.
  • Balík bol pridaný Angie-module-modsecurity pre integráciu so systémom ModSecurity WAF (Web Application Firewall), ktorá poskytuje pravidlá a filtre na blokovanie širokého spektra útokov na webové aplikácie.

Nakoniec, nová verzia tiež opravuje predchádzajúce problémy, vrátane chyby, keď proxy server, ak bol jediný v skupine, mohol byť nesprávne hlásený ako nedostupný v metrikách API aj po obnovení.

konečne ak si záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.

Ako nainštalovať Angie na Linux?

Pre tých, ktorí majú záujem o to, aby si Angie mohli nainštalovať, môžu tak urobiť podľa pokynov, ktoré zdieľame nižšie.

Prvou metódou, ktorú odporúčam, je vykonať inštaláciu a zostaviť zdrojový kód sami. Aby sme to urobili, musíme otvoriť terminál a do neho napíšeme nasledovné:

curl -O https://download.angie.software/files/angie-1.4.0.tar.gz tar -xpf angie-1.4.0.tar.gz cd angie-1.4.0

Po stiahnutí zdrojového kódu a umiestnení v adresári môžeme pokračovať v kompilácii pomocou nasledujúcich príkazov:

./configure make make install

Ďalšou z metód, ktoré máme, je inštalácia pripravených binárnych súborov. Napríklad v prípade Ubuntu a Debianu sa musia vykonať nasledujúce príkazy:

sudo apt-get aktualizácia sudo apt-get install -y ca-certificates curl lsb-release

Teraz musíme stiahnuť verejný kľúč z Angieinho úložiska, ktorý sa používa na autentifikáciu balíkov:

sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \

https://angie.software/keys/angie-signing.gpg

Ak používate Debian, mali by ste spustiť:

echo "deb https://download.angie.software/angie/debian/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null

Zatiaľ čo v prípade Ubuntu:

echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null

A keď to urobíme, pokračujeme v inštalácii Angie pomocou:

sudo apt-get aktualizácia sudo apt-get install -y angie