Angie 1.4 telah pun dikeluarkan, ketahui perkara baharu tentang garpu Nginx ini

Angie

Angie ialah garpu yang dicipta oleh bekas pembangun F5

Mengumumkan pelancaran versi baharu Angie 1.4 dan dalam versi baharu ini ia dilaksanakan semua perubahan dan ciri terkumpul dalam versi Nginx 1.25.3, memastikan pengguna mendapat manfaat daripada kestabilan dan ciri pelayan web ini. Selain itu, keluaran itu termasuk pakej tambahan untuk Alpine 3.19 dan modul dinamik baharu yang bertujuan untuk pengesahan LDAP, » angie-module-auth-ldap ".

Mengenai penambahbaikan yang dibentangkan, salah satu perubahan utamanya ialah menambah sokongan untuk protokol HTTP/3, sejak menyambung ke pelayan proksi huluan telah ditambahkan pada modul http_proxy (sokongan HTTP/3 untuk sambungan klien telah ada dalam Angie sejak versi 1.2.0). Arahan proxy_http_version tersedia untuk mengkonfigurasi sambungan proksi berdasarkan protokol HTTP/3 dan Quic.

Satu lagi perubahan yang menonjol dalam versi baharu Angie 1.4 ini ialah penambahan daripada "perlahan_mula" ke papan "pelayan"« digunakan dalam blok konfigurasi «huluan» untuk lancar menyediakan pelayan proksi dan berjalan selepas kegagalan. Pilihan menentukan masa pemulihan berat untuk pelayan kembali dan berjalan selepas kegagalan, apabila menggunakan pengimbangan beban menggunakan "round-robin" atau "least_conn".

Di samping itu, kita juga boleh menemuinya menambahkan arahan "mp4_limit_rate" untuk mengehadkan kelajuan menghantar fail MP4 kepada klien sebagai tindak balas kepada keperluan yang semakin meningkat untuk pengurusan lebar jalur yang cekap. Dasar baharu membantu mengurangkan beban lebar jalur secara berkadar berdasarkan kadar bit, memastikan penyampaian media yang lebih lancar.

Dalam Arahan "mqtt_preread" telah ditambahkan pada modul "strim", Arahan ini membolehkan anda mengekstrak nama pengguna dan ID klien daripada paket CONNECT protokol MQTT ke dalam pembolehubah pelayan.

Daripada perubahan lain yang menonjol dari versi baru ini:

  • Modul Console Light telah menjadi sumber terbuka, melaksanakan antara muka untuk memantau aktiviti masa nyata, membolehkan metrik prestasi pelayan utama dijejaki.
  • Pakej binari sedia untuk digunakan untuk banyak modul pihak ketiga yang popular.
  • Pakej ditambah angie-modul-modsecurity untuk integrasi dengan sistem ModSecurity WAF (Tembok Api Aplikasi Web), yang menyediakan peraturan dan penapis untuk menyekat pelbagai serangan aplikasi web.

Akhir sekali, versi baharu juga membetulkan isu sebelumnya, termasuk pepijat yang mana pelayan proksi, jika ia satu-satunya dalam kumpulan, boleh dilaporkan secara salah sebagai tidak tersedia dalam API Metrik walaupun selepas pemulihan.

akhirnya jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butirannya Dalam pautan berikut.

Bagaimana untuk memasang Angie pada Linux?

Bagi mereka yang berminat untuk memasang Angie, mereka boleh melakukannya dengan mengikuti arahan yang kami kongsikan di bawah.

Kaedah pertama, dan yang saya cadangkan, ialah melakukan pemasangan, menyusun kod sumbernya sendiri. Untuk melakukan ini, kita mesti membuka terminal dan di dalamnya kita akan menaip yang berikut:

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

Setelah kod sumber telah dimuat turun dan berada di dalam direktori, kami boleh meneruskan untuk menyusun dengan arahan berikut:

./configure make make install

Satu lagi kaedah yang kami ada ialah memasang binari yang disediakan. Sebagai contoh, dalam kes Ubuntu dan Debian, arahan yang mesti dilaksanakan adalah seperti berikut:

sudo apt-get kemas kini sudo apt-get install -y ca-certificates curl lsb-release

Sekarang selesai, ini kita mesti memuat turun kunci awam dari repositori Angie yang digunakan untuk mengesahkan pakej:

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

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

Jika anda menggunakan Debian, anda harus menjalankan:

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

Manakala dalam kes Ubuntu:

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

Dan setelah ini selesai, kami teruskan memasang Angie dengan:

sudo apt-get kemas kini sudo apt-get install -y angie