U-Angie uyimfoloko eyakhiwe abathuthukisi bangaphambili be-F5
Imemezele ukwethulwa kwe- inguqulo entsha ye-Angie 1.4 futhi kule nguqulo entsha iyasebenza zonke izinguquko nezici eziqoqwe enguqulweni ye-Nginx 1.25.3, ukuqinisekisa ukuthi abasebenzisi bayazuza ekuzinzeni nasezicini zale seva yewebhu. Ngaphezu kwalokho, ukukhishwa kufaka amaphakheji engeziwe e-Alpine 3.19 kanye nemodyuli entsha eguquguqukayo ehloselwe ukufakazela ubuqiniso. LDAP, » angie-module-auth-ldap ".
Mayelana nentuthuko eyethulwa, enye yezinguquko zayo eziyinhloko i ungeze ukwesekwa kwephrothokholi ye-HTTP/3, njengoba ukuxhuma kumaseva elibamba akhuphukayo kwengezwe kumojula ye-http_proxy (usekelo lwe-HTTP/3 loxhumo lwamaklayenti lukhona ku-Angie kusukela kunguqulo 1.2.0). Isiqondiso ummeleli_http_inguqulo iyatholakala ukuze ulungiselele ukuxhumeka kommeleli ngokusekelwe ku-HTTP/3 kanye nezivumelwano ezisheshayo.
Olunye ushintsho olugqamayo kule nguqulo entsha ye-Angie 1.4 yi ukwengeza kwe "slow_start" ebhodini "iseva"« isetshenziswe kubhulokhi yokumisa «umfula»ukwenza iseva elibamba isebenze kahle ngemva kokwehluleka. Inketho icacisa isikhathi sokutholwa kwesisindo ukuze iseva ibuye futhi isebenze ngemva kokwehluleka, lapho isebenzisa ukulinganisa komthwalo isebenzisa “round-robin" noma "least_conn".
Ngaphezu kwalokhu, singathola futhi lokho kungezwe isiyalelo esithi “mp4_limit_rate” ukuze kukhawulwe isivinini sokuthumela amafayela e-MP4 kuklayenti ekuphenduleni isidingo esikhulayo sokuphathwa komkhawulokudonsa ophumelelayo. Izinqubomgomo ezintsha zisiza ukunciphisa umthwalo womkhawulokudonsa ngokulinganayo ngokusekelwe ku-bitrate, okuqinisekisa ukulethwa kwemidiya okushelelayo.
Ku "mqtt_preread" isiqondiso sengeziwe kumojula "yokusakaza", Lesi siqondiso sikuvumela ukuthi ukhiphe igama lomsebenzisi ne-ID yeklayenti ephaketheni le-CONNECT lephrothokholi ye-MQTT ibe okuguquguqukayo kweseva.
Of ezinye izinguquko okuvelele kule nguqulo entsha:
- Imojula ye-Console Light ivuliwe, isebenzisa isixhumi esibonakalayo ukuze kuqashwe umsebenzi wesikhathi sangempela, okuvumela amamethrikhi okhiye okusebenza kweseva ukuthi alandelelwe.
- Amaphakheji kanambambili alungele ukusetshenziswa kumamojula amaningi adumile ezinkampani zangaphandle.
- Iphakheji ingeziwe angie-module-modsecurity ukuze kuhlanganiswe nesistimu I-ModSecurity WAF (I-Web Application Firewall), ehlinzeka ngemithetho nezihlungi ukuvimba ububanzi bokuhlaselwa kwezinhlelo zokusebenza zewebhu.
Okokugcina, inguqulo entsha iphinda ilungise izinkinga zangaphambilini, okuhlanganisa iphutha lapho iseva elibamba, uma bekuyiyona yodwa eqenjini, ingabikwa ngokungalungile njengengatholakali ku-Metrics API ngisho nangemva kokuthola.
ekugcineni uma ukhona unentshisekelo yokwazi okwengeziwe ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.
Ungayifaka kanjani i-Angie ku-Linux?
Kulabo abathanda ukukwazi ukufaka u-Angie, bangakwenza lokho ngokulandela imiyalelo esiyabelana ngayo ngezansi.
Indlela yokuqala, kanye nale engiyincomayo, ukwenza ukufakwa, sihlanganise ikhodi yomthombo sisodwa. Ukwenza lokhu kufanele sivule i-terminal futhi kuyo sizobhala okulandelayo:
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
Uma ikhodi yomthombo isilandiwe futhi ingaphakathi kohla lwemibhalo singaqhubeka nokuhlanganisa nemiyalo elandelayo:
./configure yenza i-ukufaka
Enye yezindlela esinazo ukufaka amabhanari alungisiwe. Isibonelo, endabeni ye-Ubuntu ne-Debian, imiyalo okufanele ilandelwe yile elandelayo:
sudo apt-get update sudo apt-get install -y ca-certificates curl lsb-release
Manje sekwenziwe, lokhu kufanele silande ukhiye osesidlangalaleni endaweni ka-Angie osetshenziselwa ukuqinisekisa amaphakheji:
I-sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \
https://angie.software/keys/angie-signing.gpg
Uma usebenzisa i-Debian kufanele ugijime:
echo "deb https://download.angie.software/angie/debian/ `lsb_release -cs` main" \ | I-sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
Ngenkathi ku-Ubuntu:
echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` main" \ | I-sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
Futhi uma lokhu sekwenziwe siyaqhubeka nokufaka u-Angie nge:
sudo apt-get update sudo apt-get install -y angie