لقد تم إصدار Angie 1.4 بالفعل، اكتشف الجديد في شوكة Nginx هذه

انجي

Angie هي شوكة تم إنشاؤها بواسطة مطوري F5 السابقين

أعلن عن إطلاق النسخة الجديدة من انجي 1.4 وفي هذا الإصدار الجديد يتم تنفيذه جميع التغييرات والميزات المتراكمة في إصدار Nginx 1.25.3، ضمان استفادة المستخدمين من استقرار وميزات خادم الويب هذا. علاوة على ذلك، يتضمن الإصدار حزمًا إضافية لـ Alpine 3.19 ووحدة ديناميكية جديدة تهدف إلى المصادقة LDAP، »angie-module-auth-ldap ".

فيما يتعلق بالتحسينات المقدمة، فإن أحد التغييرات الرئيسية هو إضافة دعم لبروتوكول HTTP/3، منذ إضافة الاتصال بخوادم الوكيل الأولية إلى وحدة http_proxy (دعم HTTP/3 لاتصالات العميل موجود في Angie منذ الإصدار 1.2.0). التوجيه proxy_http_version متاح لتكوين اتصالات الوكيل بناءً على بروتوكولي HTTP/3 وQuic.

التغيير الآخر الذي يبرز في هذا الإصدار الجديد من Angie 1.4 هو إضافة "بداية بطيئة" في التوجيه "الخادم« المستخدمة في كتلة التكوين «ضد التيار» لتشغيل الخادم الوكيل بسلاسة بعد حدوث فشل. يحدد الخيار وقت استعادة الوزن حتى يعود الخادم للعمل بعد الفشل، عند استخدام موازنة التحميل باستخدام "round-robin" أو "least_conn".

بالإضافة إلى هذا، يمكننا أن نجد ذلك أيضًا تمت إضافة توجيه "mp4_limit_rate" للحد من سرعة إرسال ملفات MP4 إلى العميل استجابة للحاجة المتزايدة لإدارة عرض النطاق الترددي بكفاءة. تساعد السياسات الجديدة على تقليل تحميل النطاق الترددي بشكل متناسب بناءً على معدل البت، مما يضمن توصيل الوسائط بشكل أكثر سلاسة.

في تمت إضافة التوجيه "mqtt_preread" إلى وحدة "stream" يسمح لك هذا التوجيه باستخراج اسم المستخدم ومعرف العميل من حزمة CONNECT لبروتوكول MQTT إلى متغيرات الخادم.

من تغييرات أخرى التي تتميز عن هذا الإصدار الجديد:

  • وحدة Console Light مفتوحة المصدر، حيث تنفذ واجهة لمراقبة النشاط في الوقت الفعلي، مما يسمح لك بتتبع مقاييس أداء الخادم الرئيسية.
  • حزم ثنائية جاهزة للاستخدام للعديد من وحدات الطرف الثالث الشائعة.
  • تمت إضافة الحزمة angie-module-modsecurity للتكامل مع النظام ModSecurity WAF (جدار حماية تطبيقات الويب)، والذي يوفر القواعد والمرشحات لمنع مجموعة واسعة من الهجمات على تطبيقات الويب.

وأخيرًا، يعمل الإصدار الجديد أيضًا على إصلاح المشكلات السابقة، بما في ذلك الخطأ المتمثل في إمكانية الإبلاغ بشكل غير صحيح عن الخادم الوكيل، إذا كان هو الخادم الوحيد في المجموعة، على أنه غير متاح في Metrics API حتى بعد الاسترداد.

أخيرًا إذا كنت كذلك مهتم بمعرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي.

كيفية تثبيت Angie على Linux؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت Angie ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.

الطريقة الأولى، والتي أوصي بها، هي إجراء التثبيت، وتجميع كود المصدر الخاص به بأنفسنا. للقيام بذلك يجب علينا فتح محطة وسنكتب فيها ما يلي:

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

بمجرد تنزيل الكود المصدري ووجودنا داخل الدليل ، يمكننا المتابعة للتجميع باستخدام الأوامر التالية:

. / تكوين جعل جعل تثبيت

طريقة أخرى لدينا هي تثبيت الثنائيات المعدة. على سبيل المثال ، في حالة Ubuntu و Debian ، الأوامر التي يجب تنفيذها هي التالية:

sudo apt-get update sudo apt-get install -y ca-الشهادات curl lsb-release

بعد الانتهاء من ذلك ، يجب علينا تنزيل المفتاح العام من مستودع Angie المستخدم لمصادقة الحزم:

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

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

إذا كنت تستخدم دبيان ، يجب عليك تشغيل:

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

بينما في حالة Ubuntu:

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

وبمجرد الانتهاء من ذلك ، نبدأ في تثبيت Angie باستخدام:

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