Angie 1.4 er allerede utgitt, finn ut hva som er nytt med denne Nginx-gaffelen

Angie

Angie er en gaffel laget av tidligere F5-utviklere

Annonserte lanseringen av ny versjon av Angie 1.4 og i denne nye versjonen er den implementert alle endringene og funksjonene samlet i Nginx 1.25.3-versjonen, sikre at brukerne drar nytte av stabiliteten og funksjonene til denne webserveren. På toppen av det inkluderer utgivelsen tilleggspakker for Alpine 3.19 og en ny dynamisk modul rettet mot autentisering LDAP, » angie-module-auth-ldap ".

Når det gjelder forbedringene som presenteres, er en av hovedendringene lagt til støtte for HTTP/3-protokollen, siden tilkobling til oppstrøms proxy-servere er lagt til http_proxy-modulen (HTTP/3-støtte for klienttilkoblinger har vært til stede i Angie siden versjon 1.2.0). direktiv proxy_http_versjon er tilgjengelig for å konfigurere proxy-tilkoblinger basert på HTTP/3- og Quic-protokollene.

En annen endring som skiller seg ut i denne nye versjonen av Angie 1.4 er i tillegg til "sakte_start" til styret "server"« brukt i konfigurasjonsblokken «oppstrøms» for å få proxy-serveren i gang etter en feil. Alternativet spesifiserer vektgjenopprettingstiden for serveren for å komme opp og kjøre igjen etter en feil ved bruk av lastbalansering ved å bruke "round-robin" eller "least_conn".

I tillegg til dette kan vi også finne det lagt til "mp4_limit_rate"-direktivet for å begrense hastigheten på å sende MP4-filer til klienten som svar på det økende behovet for effektiv båndbreddestyring. De nye retningslinjene bidrar til å redusere båndbreddebelastningen proporsjonalt basert på bithastighet, og sikrer jevnere medielevering.

I "mqtt_preread"-direktivet er lagt til "stream"-modulen, Dette direktivet lar deg trekke ut brukernavn og klient-ID fra CONNECT-pakken til MQTT-protokollen til servervariabler.

Av andre endringer som skiller seg ut fra denne nye versjonen:

  • Console Light-modulen har åpen kildekode, og implementerer et grensesnitt for å overvåke sanntidsaktivitet, slik at du kan spore nøkkelverdier for serverytelse.
  • Klare til bruk binære pakker for mange populære tredjepartsmoduler.
  • Pakke lagt til angie-module-modsecurity for integrasjon med systemet ModSecurity WAF (Web Application Firewall), som gir regler og filtre for å blokkere et bredt spekter av nettapplikasjonsangrep.

Til slutt fikser den nye versjonen også tidligere problemer, inkludert en feil der en proxy-server, hvis den var den eneste i en gruppe, feilaktig kan rapporteres som utilgjengelig i Metrics API selv etter gjenoppretting.

endelig hvis du er det interessert i å vite mer om det, kan du sjekke detaljene I den følgende lenken.

Hvordan installere Angie på Linux?

For de som er interessert i å kunne installere Angie, kan de gjøre det ved å følge instruksjonene som vi deler nedenfor.

Den første metoden, og den jeg anbefaler, er å utføre installasjonen og kompilere kildekoden på egen hånd. For å gjøre dette må vi åpne en terminal og i den skal vi skrive følgende:

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

Når kildekoden er lastet ned og er inne i katalogen, kan vi fortsette å kompilere med følgende kommandoer:

./konfigurer make make install

En annen av metodene vi har er å installere de forberedte binærfilene. For eksempel, når det gjelder Ubuntu og Debian, er kommandoene som må utføres følgende:

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

Nå gjort, dette må vi laste ned den offentlige nøkkelen fra Angies depot som brukes til å autentisere pakker:

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

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

Hvis du bruker Debian bør du kjøre:

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

Mens i tilfellet med Ubuntu:

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

Og når dette er gjort, fortsetter vi å installere Angie med:

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