Angie, el fork de Nginx arriba a la versió 1.2

Angie és una bifurcació creada per exdesenvolupadors de F5

fa poc es va donar a conèixer el llançament de la nova versió del servidor HTTP d'alt rendiment i el servidor intermediari multiprotocol Angie 1.2, bifurcat de Nginx per un grup d'antics desenvolupadors de projectes que van abandonar F5 Network.

Tal com descriuen al seu lloc, Angie és un servidor web eficient, potent i escalable, que va ser bifurcat de nginx per alguns dels seus antics desenvolupadors principals, amb la intenció d'estendre la funcionalitat molt més enllà de la versió original. Angie és un reemplaçament directe per a nginx, per la qual cosa es pot fer servir la configuració de nginx existent sense canvis importants.

El desenvolupamento compta amb el suport de l'empresa Web Server, que es va formar la tardor passada i va rebre una inversió de $1 milió. Entre els copropietaris de l'empresa de servidors web: Valentin Bartenev (líder de l'equip que va desenvolupar el producte Nginx Unit), Ivan Poluyanov (excap dels desenvolupadors front-end Rambler i Mail.Ru), Oleg Mamontov (cap de l'equip de suport tècnic de NGINX Inc) i Ruslan Ermilov.

Principals novetats d'Angie 1.2

En aquesta nova versió de Angie 1.2, presenta els canvis acumulats corresponents a la versió nginx 1.25 s'han mogut del dipòsit del projecte nginx. Entre altres coses, el mòdul s'ha mogut amb la implementació del protocol HTTP/3.

la directiva sticky s'ha afegit a la secció de configuració ascendent del mòdul http, s'esmenta que la directiva permet configurar el mode d'enllaç de sessió, en què totes les sol·licituds associades amb una sessió es redirigeixen al mateix servidor, quan hi ha diversos backends. L'enllaç de sessió es basa en el valor o paràmetre de galeta a l'URI.

Un altre dels canvis que es destaca d'aquesta nova versió, és que es va afegir la variable $upstream_sticky_status, que determina l'estat de la transferència de la sol·licitud al servidor al qual està vinculada la sessió («NOU», «HIT» o «MISS»).

A més, també es destaca el suport implementat per al protocol NTLS (TLS 1.3 amb xifrats SM3 i SM4 estandarditzats a la Xina). L'ús del protocol requereix la biblioteca Tongsuo i l'opció “–with-ntls” en compilar. Les directives ssl_ntls i proxy_ssl_ntls es proposen per a configuració als mòduls http i stream.

També es destaca que a Angie 1.2 es permet especificar diversos certificats de diferents tipus (RSA i ECDSA) amb les claus corresponents en els mòduls http_proxy i stream_proxy. La configuració es realitza mitjançant les directives proxy_ssl_certificate , proxy_ssl_certificate , proxy_ssl_certificate_key i proxy_ssl_certificate_key.

D'altra banda, el nom del procés principal mostra la versió i el nom del compilat, per la qual cosa podeu veure aquesta informació en veure els processos en execució amb la utilitat ps i el mòdul gzip va afegir la capacitat de comprimir respostes amb el codi 207 ( Multi-Status).

Finalment si estàs interessat en poder conèixer més a l'respecte, pots consultar els detalls en el següent enllaç.

Com instal·lar Angie a Linux?

Per als que estiguin interessats en poder realitzar la instal·lació d'Angie, ho poden fer seguint les instruccions que compartim a continuació.

El primer mètode i el que jo recomano és realitzar la instal·lació compilant el codi font d'aquest pel nostre compte. Per això hem d'obrir una terminal i hi teclejarem el següent:

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

Ja descarregat el codi font i estant dins del directori podem procedir a realitzar la compilació amb les següents ordres:

./configuren make make install

Un altre dels mètodes amb què comptem, és instal·lant els binaris preparats. Per exemple, per a Ubuntu i Debian, les ordres que han d'executar són les següents:

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

Ara fet, això hem de descarregar la clau pública del repositori d'Angie utilitzada per autenticar paquets:

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

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

Si utilitzeu Debian han d'executar:

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

Mentre que en el cas d'Ubuntu:

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

I ja fet això procedim a instal·lar Angie amb:

sudo apt-get update sudo apt-get install -i angie

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.