Az Angie egy villa, amelyet egykori F5 fejlesztők készítettek
Bejelentette a az Angie 1.4 új verziója és ebben az új verzióban valósul meg az Nginx 1.25.3 verziójában felhalmozott összes változás és szolgáltatás, annak biztosítása, hogy a felhasználók élvezhessék a webszerver stabilitását és szolgáltatásait. Ezen felül a kiadás további csomagokat tartalmaz az Alpine 3.19-hez és egy új dinamikus modult a hitelesítésre LDAP, » angie-module-auth-ldap ”.
Ami a bemutatott fejlesztéseket illeti, annak egyik fő változása a hozzáadva a HTTP/3 protokoll támogatását, mivel a felfelé irányuló proxyszerverekhez való csatlakozást hozzáadták a http_proxy modulhoz (a klienskapcsolatok HTTP/3 támogatása az Angie-ben az 1.2.0-s verzió óta létezik). Irányelv proxy_http_verzió elérhető a proxy kapcsolatok konfigurálására a HTTP/3 és a Quic protokollok alapján.
Egy másik változás, amely kiemelkedik az Angie 1.4 új verziójában, a kiegészítése "lassú_indítás" a táblához "szerver« a konfigurációs blokkban használt «upstream» a proxyszerver zökkenőmentes üzembe helyezése meghibásodás után. Az opció megadja a súly-helyreállítási időt, amíg a kiszolgáló újra üzembe tud lépni egy hiba után, ha terheléselosztást használ a „round-robin" vagy "least_conn".
Ezen kívül azt is megtalálhatjuk hozzáadta az „mp4_limit_rate” direktívát, hogy korlátozza az MP4 fájlok kliensnek történő küldésének sebességét válaszul a hatékony sávszélesség-kezelés iránti növekvő igényre. Az új házirendek segítenek a sávszélesség-terhelés arányos csökkentésében a bitráta alapján, simább médiaszállítást biztosítva.
Az Az „mqtt_preread” direktíva hozzáadásra került a „stream” modulhoz, Ez a direktíva lehetővé teszi, hogy az MQTT protokoll CONNECT csomagjából kiszolgálóváltozókká bontsa ki a felhasználónevet és az ügyfélazonosítót.
A egyéb változások amelyek kiemelkednek ebből az új verzióból:
- A Console Light modul nyílt forráskódú, és egy interfészt valósít meg a valós idejű tevékenységek nyomon követésére, lehetővé téve a legfontosabb szerver teljesítménymutatók nyomon követését.
- Használatra kész bináris csomagok sok népszerű harmadik féltől származó modulhoz.
- Csomag hozzáadva angie-module-modsecurity a rendszerrel való integrációhoz ModSecurity WAF (webes alkalmazások tűzfala), amely szabályokat és szűrőket biztosít a webalkalmazás-támadások széles körének blokkolására.
Végül az új verzió a korábbi problémákat is kijavítja, beleértve azt a hibát is, amelynél a proxyszervert, ha az egyedüli volt a csoportban, a helyreállítás után is helytelenül jelentették, hogy nem elérhető a Metrics API-ban.
végre, ha az vagy szeretne többet megtudni róla, ellenőrizheti a részleteket A következő linken.
Hogyan telepítsem az Angie-t Linuxra?
Azok, akik érdeklődnek az Angie telepítése iránt, az alábbi utasítások követésével tehetik ezt meg.
Az első és általam javasolt módszer az, hogy végrehajtjuk a telepítést, saját forráskódjának fordításával. Ehhez meg kell nyitnunk egy terminált, és be kell írnunk a következőket:
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
Miután a forráskódot letöltöttük, és a könyvtárban vagyunk, folytathatjuk a fordítást a következő parancsokkal:
./configure make make install
Egy másik módszerünk az előkészített binárisok telepítése. Például Ubuntu és Debian esetén a végrehajtandó parancsok a következők:
sudo apt-get frissítés sudo apt-get install -y ca-certificates curl lsb-release
Most elkészült, le kell töltenünk a nyilvános kulcsot Angie csomagok hitelesítésére használt tárolójából:
sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \
https://angie.software/keys/angie-signing.gpg
Ha Debiant használsz, futtasd:
echo "deb https://download.angie.software/angie/debian/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
Míg az Ubuntu esetében:
echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
És ha ez megtörtént, folytatjuk az Angie telepítését a következővel:
sudo apt-get frissítés sudo apt-get install -y angie