Sunuldu Angie 1.3.0'ın yeni sürümü, hangi versiyonda nginx 1.25 dalındaki birikmiş değişiklikler entegre edildi ve diğer şeylerin yanı sıra istatistik ve metrikleri dışa aktarma yeteneği, birden fazla eşleştirme modeli belirleme yeteneği öne çıkıyor.
Angi'yi bilmeyenler içine, bunu bilmeleri gerekir nginx'ten çatallanmış, verimli, güçlü ve ölçeklenebilir bir web sunucusudur işlevselliği orijinal sürümün çok ötesine genişletme niyetiyle eski çekirdek geliştiricilerinden bazıları tarafından. Angie, nginx'in yerini alan bir eklentidir, böylece mevcut nginx yapılandırmanızı büyük değişiklikler olmadan kullanabilirsiniz.
Angie 1.3.0'nin ana haberleri
Angie 1.3.0'ın sunulan bu yeni sürümündeki ana yeni özelliklerden biri konum yönergesinde birden fazla eşleşen model belirleme yeteneği, benzer konfigürasyonlara sahip birden fazla bloğun birleştirilmesine olanak tanır ve bu nedenle tekrarlamayı azaltarak konfigürasyonu basitleştirir.
Öne çıkan değişikliklerden bir diğeri de istatistikleri ve ölçümleri dışa aktarma yeteneği Prometheus izleme sistemi formatında, dışa aktarmayı etkinleştirmek ve toplanan metrikler için bir şablon işleyici tanımlamak için yönergelerin önerildiğinden bahsediliyor
Buna ek olarak, proxy sunucu grupları için ayrıntılı bilgi ve ölçümler eklendi, "stream" modülü bağlamında toplanan, "api" direktifi tarafından yapılandırılan istatistik arayüzüne (daha önce bu tür istatistikler yalnızca HTTP için toplanıyordu).
Öte yandan eklendiği belirtiliyor. bireysel http sunucusu işlem sürümü yapılandırmaları için destek Yapılandırma yeniden yüklemelerini izlemeyi ve sorun gidermeyi kolaylaştırmak için. Yapılandırma sürüm numarası işlem başlıklarında görüntülenir ve "ps" yardımcı programı kullanıldığında görünür.
Angie 1.3.0'da vurgulanmıştır ki “stream” modülü, “sunucu” direktifi "yukarı akış" bloğunda çalışan "hizmet" parametresini ekledi, belirlenen önceliği dikkate alarak DNS SRV kayıtlarından IP adreslerinin listelerini almanızı sağlar. Daha önce bu seçenek yalnızca HTTP için kullanılabiliyordu.
Of the öne çıkan diğer değişiklikler bu yeni sürümün:
- api_config_files yönergesi api modülüne eklendi ve iş akışının geçerli sürümü tarafından kullanılan yapılandırma dosyalarının içeriğinin HTTP API aracılığıyla döndürülmesine olanak tanıdı.
- OpenSSL yapılandırmasını yüklerken "angie" uygulama adı kullanılır.
- ./configure seçenekleri kullanıldığında derlemenin başarısız olmasına neden olan hata düzeltmesi
–http_upstream_zone_moduleo olmadan;
–without-stream_upstream_zone_module Hata 1.2.0'da ortaya çıkmıştı. - Angie uygulama adı artık OpenSSL yapılandırması yüklenirken kullanılıyor.
Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.
Angie Linux'a nasıl kurulur?
Angie'yi kurabilmekle ilgilenenler, aşağıda paylaştığımız talimatları izleyerek bunu yapabilirler.
İlk yöntem ve benim tavsiye ettiğim yöntem kaynak kodunu kendimiz derleyerek kurulumu gerçekleştirmektir. Bunu yapmak için bir terminal açmalıyız ve içine aşağıdakini yazacağız:
curl -O https://download.angie.software/files/angie-1.3.0.tar.gz tar -xpf angie-1.3.0.tar.gz cd angie-1.3.0
Kaynak kodu indirildikten ve dizinin içine girdikten sonra, aşağıdaki komutlarla derlemeye devam edebiliriz:
./configure make make install
Elimizdeki yöntemlerden bir diğeri de hazırlanan ikili dosyaları kurmaktır. Örneğin, Ubuntu ve Debian söz konusu olduğunda, yürütülmesi gereken komutlar şunlardır:
sudo apt-get update sudo apt-get install -y ca-certificates curl lsb-release
Şimdi bitti, Angie'nin deposundan paketleri doğrulamak için kullanılan genel anahtarı indirmeliyiz:
sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \
https://angie.software/keys/angie-signing.gpg
Debian kullanıyorsanız şunları çalıştırmalısınız:
echo "deb https://download.angie.software/angie/debian/ `lsb_release -cs` ana" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
Ubuntu söz konusu olduğunda:
echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` ana" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null
Ve bu yapıldıktan sonra, Angie'yi şu şekilde kurmaya devam ediyoruz:
sudo apt-get update sudo apt-get install -y angie