Angie 1.4 уже вышла, узнайте, что нового в этом форке Nginx

Angie

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, — это добавление «медленный_старт» к доске «сервер« используется в блоке конфигурации «вверх по течению» для бесперебойной работы прокси-сервера после сбоя. Этот параметр определяет время восстановления веса, необходимое серверу для возобновления работы после сбоя при использовании балансировки нагрузки с использованием параметра «циклический» или «least_conn».



Помимо этого, мы также можем обнаружить, что добавлена ​​директива «mp4_limit_rate» для ограничения скорости отправки файлов MP4 клиенту. в ответ на растущую потребность в эффективном управлении полосой пропускания. Новые политики помогают снизить нагрузку на полосу пропускания пропорционально битрейту, обеспечивая более плавную доставку мультимедиа.

En la
в модуль «stream» добавлена ​​директива «mqtt_preread», Эта директива позволяет извлечь имя пользователя и идентификатор клиента из пакета CONNECT протокола MQTT в переменные сервера.



Из другие изменения которые выделяются из этой новой версии:

  • Модуль Console Light имеет открытый исходный код и реализует интерфейс для мониторинга активности в реальном времени, что позволяет отслеживать ключевые показатели производительности сервера.
  • Готовые к использованию бинарные пакеты для многих популярных сторонних модулей.
  • Пакет добавлен Angie-модуль-modsecurity для интеграции с системой ModSecurity WAF (брандмауэр веб-приложений), который предоставляет правила и фильтры для блокировки широкого спектра атак на веб-приложения.

Наконец, в новой версии также исправлены предыдущие проблемы, в том числе ошибка, из-за которой прокси-сервер, если он был единственным в группе, мог ошибочно сообщаться как недоступный в API Metrics даже после восстановления.



наконец, если вы интересно узнать о нем больше, вы можете проверить детали По следующей ссылке.

Как установить Энджи на 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

После того, как исходный код загружен и находится внутри каталога, мы можем приступить к компиляции с помощью следующих команд:

./configure make make install

Еще один из методов, который у нас есть, — это установка подготовленных бинарных файлов. Например, в случае Ubuntu и Debian должны быть выполнены следующие команды:

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

Теперь мы должны загрузить открытый ключ из репозитория Энджи, используемый для аутентификации пакетов:

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

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

Если вы используете Debian, вы должны запустить:

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

В то время как в случае с Ubuntu:

echo "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




2023-12-12T18:59:05
приложений