Endžij, Nginx dakša sasniedz versiju 1.2

Angie ir dakša, ko radījuši bijušie F5 izstrādātāji

Nesen tika paziņots par HTTP servera jaunās versijas izlaišanu augstas veiktspējas un vairāku protokolu starpniekserveris Endžija 1.2, ko no Nginx atcēla bijušo projektu izstrādātāju grupa, kas pameta F5 tīklu.

Kā aprakstīts viņu vietnē, Angie ir efektīvs, jaudīgs un mērogojams tīmekļa serveris, kas tika izveidots no nginx daži no tā bijušajiem galvenajiem izstrādātājiem, lai paplašinātu funkcionalitāti daudz plašāk nekā sākotnējā versija. Angie ir nginx aizstājējs, tāpēc varat izmantot esošo nginx konfigurāciju bez būtiskām izmaiņām.

Viņš attīstījāsvai tam ir uzņēmuma tīmekļa servera atbalsts, kas tika izveidota pagājušā gada rudenī un saņēma USD 1 miljonu ieguldījumu. Starp tīmekļa serveru uzņēmuma līdzīpašniekiem: Valentīns Barteņevs (grupas vadītājs, kas izstrādāja produktu Nginx Unit), Ivans Polujanovs (bijušais priekšgala izstrādātāju Rambler un Mail.Ru vadītājs), Oļegs Mamontovs (tehniskās daļas vadītājs). NGINX Inc) un Ruslana Ermilova atbalsta komanda.

Galvenās Endžijas ziņas 1.2

Šajā jaunajā versijā Angie 1.2, uzrāda uzkrātās izmaiņas, kas atbilst nginx 1.25 versijai ir pārvietoti no nginx projektu krātuves. Cita starpā ir pārvietots modulis ar HTTP/3 protokola ieviešanu.

Direktīva sticky ir pievienots http moduļa augšpuses konfigurācijas sadaļai, ir minēts, ka direktīva ļauj konfigurēt sesijas saistīšanas režīmu, kurā visi ar sesiju saistītie pieprasījumi tiek novirzīti uz vienu un to pašu serveri, ja ir vairākas aizmugursistēmas. Sesijas saistīšana ir balstīta uz sīkfaila vērtību vai parametru URI.

Vēl viena izmaiņa, kas izceļas šajā jaunajā versijā, ir tā pievienots mainīgais $upstream_sticky_status, kas nosaka pieprasījuma pārsūtīšanas statusu serverim, ar kuru ir saistīta sesija ("NEW", "HIT" vai "MISS").

Papildus tam tas arī izceļ ieviests NTLS protokola atbalsts (TLS 1.3 ar standartizētiem SM3 un SM4 šifriem Ķīnā). Protokola izmantošana nepieciešama Tongsuo bibliotēka un opcija “–with-ntl”. sastādot. Direktīvas ssl_ntls un proxy_ssl_ntls tiek piedāvātas konfigurēšanai http un straumes moduļos.

Tas ir arī izcelts Angie 1.2 ir atļauts norādīt vairākus dažādu veidu sertifikātus (RSA un ECDSA) ar atbilstošajām atslēgām moduļos http_proxy un stream_proxy. Konfigurācija tiek veikta, izmantojot direktīvas proxy_ssl_certificate , proxy_ssl_certificate , proxy_ssl_certificate_key un proxy_ssl_certificate_key.

No otras puses, galvenajā procesa nosaukumā ir norādīta versija un būvējuma nosaukums, tāpēc varat redzēt šo informāciju, skatot darbojošos procesus, izmantojot utilītu ps, un gzip modulim ir pievienota iespēja saspiest atbildes ar kodu 207 (vairāku statusu).

Visbeidzot, ja jūs interesē uzzināt vairāk par to, varat iepazīties ar informāciju Šajā saitē.

Kā instalēt Angie operētājsistēmā Linux?

Tiem, kuri vēlas instalēt Angie, viņi to var izdarīt, izpildot tālāk sniegtos norādījumus.

Pirmā un ieteiktā metode ir instalēšanas veikšana, atsevišķi apkopojot tā avota kodu. Lai to izdarītu, mums ir jāatver terminālis, un tajā mēs ierakstīsim:

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

Kad avota kods ir lejupielādēts un atrodas direktorijā, mēs varam turpināt kompilēšanu, izmantojot šādas komandas:

./configure make make install

Vēl viena no mūsu piedāvātajām metodēm ir sagatavoto bināro failu instalēšana. Piemēram, Ubuntu un Debian gadījumā jāizpilda šādas komandas:

sudo apt-get atjauninājums sudo apt-get install -y ca-certificates curl lsb-release

Tagad mums ir jālejupielādē publiskā atslēga no Angie repozitorija, ko izmanto pakotņu autentificēšanai:

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

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

Ja izmantojat Debian, jums vajadzētu palaist:

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

Savukārt Ubuntu gadījumā:

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

Kad tas ir izdarīts, mēs turpinām instalēt Angie ar:

sudo apt-get atjauninājums sudo apt-get install -y angie

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.