Angie 1.4 a fost deja lansat, află ce este nou despre această furcă Nginx

Angie

Angie este o furcă creată de foștii dezvoltatori F5

A anunțat lansarea noua versiune a Angie 1.4 iar în această nouă versiune este implementat toate modificările și caracteristicile acumulate în versiunea Nginx 1.25.3, asigurând că utilizatorii beneficiază de stabilitatea și caracteristicile acestui server web. În plus, versiunea include pachete suplimentare pentru Alpine 3.19 și un nou modul dinamic care vizează autentificarea LDAP, » angie-module-auth-ldap “.

În ceea ce privește îmbunătățirile care sunt prezentate, una dintre principalele modificări ale acesteia este cea a adăugat suport pentru protocolul HTTP/3, deoarece conectarea la serverele proxy din amonte a fost adăugată la modulul http_proxy (suportul HTTP/3 pentru conexiunile client a fost prezent în Angie încă din versiunea 1.2.0). Directivă proxy_http_version este disponibil pentru a configura conexiuni proxy pe baza protocoalelor HTTP/3 și Quic.

O altă schimbare care iese în evidență în această nouă versiune a Angie 1.4 este adaos de "start_lent" la bord "Server"« folosit în blocul de configurare «amonte» pentru a pune în funcțiune serverul proxy după o eroare. Opțiunea specifică timpul de recuperare a greutății pentru ca serverul să revină și să funcționeze după o defecțiune, atunci când se utilizează echilibrarea sarcinii folosind „round-robin" sau "least_conn".

Pe lângă aceasta, putem găsi și asta a adăugat directiva „mp4_limit_rate” pentru a limita viteza de trimitere a fișierelor MP4 către client ca răspuns la nevoia tot mai mare de gestionare eficientă a lățimii de bandă. Noile politici ajută la reducerea încărcării lățimii de bandă proporțional pe baza ratei de biți, asigurând o livrare mai fluidă a conținutului media.

În Directiva „mqtt_preread” a fost adăugată la modulul „stream”, Această directivă vă permite să extrageți numele de utilizator și ID-ul clientului din pachetul CONNECT al protocolului MQTT în variabilele serverului.

Dintre alte schimbări care se deosebesc de această nouă versiune:

  • Modulul Console Light a fost open source, implementând o interfață pentru a monitoriza activitatea în timp real, permițând urmărirea valorilor cheie ale performanței serverului.
  • Pachete binare gata de utilizare pentru multe module populare de la terți.
  • Pachetul a fost adăugat angie-modul-modsecurity pentru integrarea cu sistemul ModSecurity WAF (paravan de protecție pentru aplicații web), care oferă reguli și filtre pentru a bloca o gamă largă de atacuri asupra aplicațiilor web.

În cele din urmă, noua versiune remediază și problemele anterioare, inclusiv o eroare în care un server proxy, dacă era singurul dintr-un grup, putea fi raportat incorect ca indisponibil în API-ul Metrics chiar și după recuperare.

in sfarsit daca esti interesat să afle mai multe despre asta, puteți verifica detaliile În următorul link.

Cum se instalează Angie pe Linux?

Pentru cei care sunt interesați să poată instala Angie, o pot face urmând instrucțiunile pe care le împărtășim mai jos.

Prima metodă, și cea pe care o recomand, este să facem instalarea, compilând singuri codul sursă al acestuia. Pentru a face acest lucru, trebuie să deschidem un terminal și în el vom introduce următoarele:

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

Odată ce codul sursă a fost descărcat și ne aflăm în director, putem trece la compilare cu următoarele comenzi:

./configure make make install

O altă metodă pe care o avem este instalarea binarelor pregătite. De exemplu, în cazul Ubuntu și Debian, comenzile care trebuie executate sunt următoarele:

sudo apt-get update sudo apt-get install -y ca-certificates curl lsb-release

Acum gata, trebuie să descarcăm cheia publică din depozitul lui Angie folosit pentru autentificarea pachetelor:

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

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

Dacă utilizați Debian, ar trebui să rulați:

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

În timp ce în cazul Ubuntu:

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

Și odată ce acest lucru este făcut, trecem la instalarea Angie cu:

sudo apt-get update sudo apt-get install -y angie