Angie 1.4 tashmë është lëshuar, zbuloni se çfarë ka të re në lidhje me këtë pirun Nginx

Angie

Angie është një pirun i krijuar nga ish-zhvilluesit e F5

Njoftoi nisjen e versioni i ri i Angie 1.4 dhe në këtë version të ri është implementuar të gjitha ndryshimet dhe veçoritë e grumbulluara në versionin Nginx 1.25.3, duke siguruar që përdoruesit të përfitojnë nga stabiliteti dhe veçoritë e këtij web serveri. Për më tepër, lëshimi përfshin paketa shtesë për Alpine 3.19 dhe një modul të ri dinamik që synon vërtetimin Ldap, »Angie-module-auth-ldap ".

Lidhur me përmirësimet që janë paraqitur, një nga ndryshimet kryesore të tij është ai mbështetje e shtuar për protokollin HTTP/3, pasi lidhja me serverët proxy në rrjedhën e sipërme është shtuar në modulin http_proxy (mbështetja HTTP/3 për lidhjet e klientëve ka qenë e pranishme në Angie që nga versioni 1.2.0). Direktiva proxy_http_version është i disponueshëm për të konfiguruar lidhjet proxy bazuar në protokollet HTTP/3 dhe Quic.

Një ndryshim tjetër që bie në sy në këtë version të ri të Angie 1.4 është ai shtimi i "slow_start" te bordi "server"« përdoret në bllokun e konfigurimit «në rrjedhën e sipërme» për të aktivizuar pa probleme serverin proxy pas një dështimi. Opsioni specifikon kohën e rikuperimit të peshës që serveri të rikthehet dhe të funksionojë pas një dështimi, kur përdorni balancimin e ngarkesës duke përdorur "round-robin" ose "least_conn".

Përveç kësaj, ne mund të gjejmë edhe atë shtoi direktivën "mp4_limit_rate" për të kufizuar shpejtësinë e dërgimit të skedarëve MP4 te klienti në përgjigje të nevojës në rritje për menaxhim efikas të gjerësisë së brezit. Politikat e reja ndihmojnë në reduktimin e ngarkesës së gjerësisë së brezit në mënyrë proporcionale bazuar në shpejtësinë e biteve, duke siguruar shpërndarje më të butë të medias.

Direktiva "mqtt_preread" është shtuar në modulin "stream", Kjo direktivë ju lejon të ekstraktoni emrin e përdoruesit dhe ID-në e klientit nga paketa CONNECT e protokollit MQTT në variablat e serverit.

ndryshime të tjera që dallohen nga ky version i ri:

  • Moduli Console Light ka qenë me burim të hapur, duke zbatuar një ndërfaqe për të monitoruar aktivitetin në kohë reale, duke ju lejuar të gjurmoni matjet kryesore të performancës së serverit.
  • Paketa binare të gatshme për përdorim për shumë module të njohura të palëve të treta.
  • Paketa u shtua angie-module-modsecurity për integrimin me sistemin ModSecurity WAF (Firewall i aplikacionit në ueb), i cili ofron rregulla dhe filtra për të bllokuar një gamë të gjerë sulmesh të aplikacioneve në ueb.

Së fundi, versioni i ri rregullon gjithashtu problemet e mëparshme, duke përfshirë një gabim ku një server proxy, nëse ishte i vetmi në një grup, mund të raportohej gabimisht si i padisponueshëm në Metrics API edhe pas rikuperimit.

më në fund nëse jeni të interesuar të dinë më shumë për të, ju mund të kontrolloni detajet Në lidhjen vijuese.

Si të instaloni Angie në Linux?

Për ata që janë të interesuar të jenë në gjendje të instalojnë Angie, ata mund ta bëjnë këtë duke ndjekur udhëzimet që ne ndajmë më poshtë.

Metoda e parë, dhe ajo që unë rekomandoj, është të kryejmë instalimin, duke përpiluar vetë kodin e tij burimor. Për ta bërë këtë, duhet të hapim një terminal dhe në të do të shkruajmë sa vijon:

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

Pasi të jetë shkarkuar kodi burimor dhe të jetë brenda drejtorisë, ne mund të vazhdojmë të përpilojmë komandat e mëposhtme:

./configure make make install

Një tjetër nga metodat që kemi është instalimi i binarëve të përgatitur. Për shembull, në rastin e Ubuntu dhe Debian, komandat që duhet të ekzekutohen janë si më poshtë:

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

Tani e përfunduar, kjo duhet të shkarkojmë çelësin publik nga depoja e Angie e përdorur për të vërtetuar paketat:

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

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

Nëse jeni duke përdorur Debian, duhet të ekzekutoni:

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

Ndërsa në rastin e Ubuntu:

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

Dhe pasi të bëhet kjo, ne vazhdojmë të instalojmë Angie me:

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