Angie 1.4 sudah rilis, cari tahu apa saja yang baru dari fork Nginx ini

angie

Angie adalah garpu yang dibuat oleh mantan pengembang F5

Mengumumkan peluncuran versi baru Angie 1.4 dan di versi baru ini diterapkan semua perubahan dan fitur terakumulasi di versi Nginx 1.25.3, memastikan bahwa pengguna mendapatkan manfaat dari stabilitas dan fitur server web ini. Selain itu, rilis ini mencakup paket tambahan untuk Alpine 3.19 dan modul dinamis baru yang ditujukan untuk otentikasi LDAP, » angie-module-auth-ldap ".

Mengenai perbaikan yang dihadirkan, salah satu perubahan utamanya adalah menambahkan dukungan untuk protokol HTTP/3, sejak menghubungkan ke server proxy upstream telah ditambahkan ke modul http_proxy (dukungan HTTP/3 untuk koneksi klien telah hadir di Angie sejak versi 1.2.0). Pengarahan proxy_http_version tersedia untuk mengonfigurasi koneksi proxy berdasarkan protokol HTTP/3 dan Quic.

Perubahan lain yang menonjol pada Angie 1.4 versi baru ini adalah tambahan dari "mulai_lambat" ke papan "pelayan"« digunakan di blok konfigurasi «ke hulu» untuk mengaktifkan dan menjalankan server proxy dengan lancar setelah terjadi kegagalan. Opsi ini menentukan waktu pemulihan berat agar server kembali aktif dan berjalan setelah kegagalan, saat menggunakan penyeimbangan beban menggunakan “round-robin" atau "least_conn".

Selain itu kita juga bisa menemukannya menambahkan arahan “mp4_limit_rate” untuk membatasi kecepatan pengiriman file MP4 ke klien sebagai respons terhadap meningkatnya kebutuhan akan manajemen bandwidth yang efisien. Kebijakan baru ini membantu mengurangi beban bandwidth secara proporsional berdasarkan bitrate, sehingga memastikan pengiriman media lebih lancar.

Dalam Arahan “mqtt_preread” telah ditambahkan ke modul “stream”, Arahan ini memungkinkan Anda mengekstrak nama pengguna dan ID klien dari paket CONNECT protokol MQTT ke dalam variabel server.

dari perubahan lainnya yang menonjol dari versi baru ini:

  • Modul Console Light telah bersumber terbuka, mengimplementasikan antarmuka untuk memantau aktivitas real-time, sehingga metrik kinerja server utama dapat dilacak.
  • Paket biner siap pakai untuk banyak modul pihak ketiga yang populer.
  • Paket ditambahkan angie-module-modsecurity untuk integrasi dengan sistem ModSecurity WAF (Firewall Aplikasi Web), yang menyediakan aturan dan filter untuk memblokir berbagai serangan aplikasi web.

Terakhir, versi baru ini juga memperbaiki masalah sebelumnya, termasuk bug di mana server proxy, jika itu adalah satu-satunya dalam grup, dapat salah dilaporkan sebagai tidak tersedia di Metrics API bahkan setelah pemulihan.

akhirnya jika kamu tertarik untuk mengetahuinya lebih jauh, Anda dapat memeriksa detailnya Di tautan berikut.

Bagaimana cara menginstal Angie di Linux?

Bagi yang tertarik untuk bisa menginstal Angie bisa melakukannya dengan mengikuti petunjuk yang kami bagikan di bawah ini.

Metode pertama, dan yang saya rekomendasikan, adalah melakukan instalasi, mengkompilasi sendiri kode sumbernya. Untuk melakukan ini kita harus membuka terminal dan di dalamnya kita akan mengetikkan 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 kode sumber diunduh dan berada di dalam direktori, kita dapat melanjutkan kompilasi dengan perintah berikut:

./configure make make install

Metode lain yang kami miliki adalah menginstal binari yang telah disiapkan. Misalnya, dalam kasus Ubuntu dan Debian, perintah yang harus dijalankan adalah sebagai berikut:

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

Sekarang selesai, ini kita harus mengunduh kunci publik dari repositori Angie yang digunakan untuk mengautentikasi paket:

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` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null

Sementara dalam kasus Ubuntu:

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

Dan setelah ini selesai, kami melanjutkan untuk menginstal Angie dengan:

sudo apt-get update sudo apt-get install -y angie