Angie, Nginx çatalı sürüm 1.2'ye ulaştı

Angie, eski F5 geliştiricileri tarafından oluşturulan bir çataldır.

geçenlerde HTTP sunucusunun yeni sürümünün piyasaya sürüldüğü duyuruldu yüksek performanslı ve çok protokollü proxy sunucusu Angie 1.2, F5 Network'ten ayrılan bir grup eski proje geliştiricisi tarafından Nginx'ten alındı.

Sitelerinde açıklandığı gibi, Angie, nginx'ten türetilen 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.

O geliştirdiveya şirketin Web Sunucusu desteğine sahip, geçen sonbaharda kurulan ve 1 milyon dolarlık yatırım alan. Web sunucusu şirketinin ortak sahipleri arasında: Valentin Bartenev (Nginx Unit ürününü geliştiren ekibin lideri), Ivan Poluyanov (ön uç geliştiriciler Rambler ve Mail.Ru'nun eski başkanı), Oleg Mamontov (teknik bölüm başkanı) NGINX Inc destek ekibi) ve Ruslan Ermilov.

Angie 1.2'nin ana haberleri

Bu yeni sürümde Angie 1.2, nginx 1.25 sürümüne karşılık gelen birikmiş değişiklikleri sunar nginx proje deposundan taşınmıştır. Diğer şeylerin yanı sıra, HTTP/3 protokolünün uygulandığı modül taşınmıştır.

Direktif http modülünün upstream yapılandırma bölümüne sticky eklendi, direktiften bahsediliyor oturum bağlama modunu yapılandırmanıza izin verirbirden fazla arka uç olduğunda, bir oturumla ilişkili tüm isteklerin aynı sunucuya yönlendirildiği. Oturum bağlama, URI'deki Çerez değerini veya parametresini temel alır.

Bu yeni sürümde öne çıkan değişikliklerden bir diğeri de değişken eklendi $upstream_sticky_statusisteğin oturumun bağlı olduğu sunucuya aktarım durumunu belirleyen ("YENİ", "HIT" veya "KAÇIRILMIŞ").

Buna ek olarak, aynı zamanda vurgulamaktadır. NTLS protokolü için uygulanan destek (Çin'de standartlaştırılmış SM1.3 ve SM3 şifreleriyle TLS 4). protokolün kullanımı Tongsuo kitaplığını ve “–with-ntls” seçeneğini gerektirir derlerken. ssl_ntls ve proxy_ssl_ntls yönergeleri, http ve akış modüllerinde yapılandırma için önerilir.

Ayrıca vurgulanmıştır ki Angie 1.2'de farklı türlerde birden çok sertifika belirtmeye izin verilir (RSA ve ECDSA), http_proxy ve stream_proxy modüllerindeki karşılık gelen anahtarlarıyla birlikte. Konfigürasyon direktifler kullanılarak yapılır proxy_ssl_certificate, proxy_ssl_certificate, proxy_ssl_certificate_key ve proxy_ssl_certificate_key.

Öte yandan, ana işlem adı sürümü ve yapı adını gösterir, böylece ps yardımcı programıyla çalışan işlemleri görüntüleyerek bu bilgileri görebilirsiniz ve gzip modülü, kod 207 ( Çoklu Durum) ile yanıtları sıkıştırma özelliğini ekledi.

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.2.0.tar.gz tar -xpf angie-1.2.0.tar.gz cd angie-1.2.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

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.