Angie je fork koji su kreirali bivši F5 programeri
Najavili su pokretanje nova verzija Angie 1.4 iu ovoj novoj verziji je implementiran sve promjene i funkcije akumulirane u verziji Nginx 1.25.3, osiguravajući da korisnici imaju koristi od stabilnosti i karakteristika ovog web servera. Povrh toga, izdanje uključuje dodatne pakete za Alpine 3.19 i novi dinamički modul za autentifikaciju LDAP, » angie-module-auth-ldap ".
Što se tiče poboljšanja koja su predstavljena, jedna od njegovih glavnih promjena je dodata podrška za HTTP/3 protokol, pošto je povezivanje sa uzvodnim proxy serverima dodato u http_proxy modul (HTTP/3 podrška za klijentske veze je prisutna u Angie od verzije 1.2.0). Direktiva proxy_http_version je dostupan za konfigurisanje proxy veza na osnovu HTTP/3 i Quic protokola.
Još jedna promjena koja se ističe u ovoj novoj verziji Angie 1.4 je dodatak od "slow_start" na ploču "server"« koristi se u konfiguracijskom bloku «uzvodno» za nesmetano pokretanje i rad proxy servera nakon kvara. Opcija specificira vrijeme oporavka težine za server da se vrati i radi nakon kvara, kada se koristi balansiranje opterećenja pomoću "round-robin" ili "least_conn".
Pored ovoga, možemo naći i to dodala je direktivu “mp4_limit_rate” da ograniči brzinu slanja MP4 datoteka klijentu kao odgovor na rastuću potrebu za efikasnim upravljanjem propusnim opsegom. Nove politike pomažu u smanjenju opterećenja propusnog opsega proporcionalno na osnovu bitrate-a, osiguravajući glatkiju isporuku medija.
u “mqtt_preread” direktiva je dodana u “stream” modul, Ova direktiva vam omogućava da izdvojite korisničko ime i ID klijenta iz CONNECT paketa MQTT protokola u serverske varijable.
Of the druge promjene koji se ističu iz ove nove verzije:
- Modul Console Light je otvorenog koda, implementira interfejs za praćenje aktivnosti u realnom vremenu, omogućavajući vam da pratite ključne metrike performansi servera.
- Binarni paketi spremni za upotrebu za mnoge popularne module treće strane.
- Paket dodan angie-module-modsecurity za integraciju sa sistemom ModSecurity WAF (zaštitni zid za web aplikacije), koji pruža pravila i filtere za blokiranje širokog spektra napada na web aplikacije.
Konačno, nova verzija također popravlja prethodne probleme, uključujući grešku u kojoj je proxy server, ako je bio jedini u grupi, mogao biti pogrešno prijavljen kao nedostupan u Metrics API-ju čak i nakon oporavka.
konačno ako jesi zainteresovani da saznaju više o tome, možete provjeriti detalje Na sledećem linku.
Kako instalirati Angie na Linux?
Za one koji su zainteresirani da mogu instalirati Angie, to mogu učiniti slijedeći upute koje dijelimo u nastavku.
Prva metoda, i ona koju preporučujem, je da izvršimo instalaciju, sami kompajlirajući njen izvorni kod. Da bismo to uradili moramo otvoriti terminal i u njega ćemo upisati sljedeće:
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
Nakon što je izvorni kod preuzet i nalazi se unutar direktorija, možemo nastaviti sa prevođenjem sa sljedećim naredbama:
./konfigurirajte make make install
Još jedna od metoda koju imamo je instaliranje pripremljenih binarnih datoteka. Na primjer, u slučaju Ubuntua i Debiana, naredbe koje se moraju izvršiti su sljedeće:
sudo apt-get update sudo apt-get install -y ca-certificates curl lsb-release
Sada je završeno, moramo preuzeti javni ključ iz Angienog spremišta koji se koristi za autentifikaciju paketa:
sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \
https://angie.software/keys/angie-signing.gpg
Ako koristite Debian, trebali biste pokrenuti:
echo "deb https://download.angie.software/angie/debian/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
Dok je u slučaju Ubuntua:
echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
I kada se ovo uradi, nastavljamo sa instaliranjem Angie sa:
sudo apt-get update sudo apt-get install -y angie