Оголосили про запуск с нова версія Angie 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-файлів клієнту у відповідь на зростаючу потребу в ефективному управлінні смугою пропускання. Нові політики допомагають зменшити навантаження на смугу пропускання пропорційно залежно від бітрейту, забезпечуючи більш плавну доставку медіа.
В Директива “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
Після того, як вихідний код буде завантажено та знаходиться в каталозі, ми можемо продовжити компіляцію за допомогою таких команд:
./configure зробити make install
Ще один із методів, який ми маємо, це встановлення підготовлених двійкових файлів. Наприклад, у випадку Ubuntu і Debian потрібно виконати такі команди:
sudo apt-get update sudo apt-get install -y ca-certificates curl lsb-release
Тепер ми повинні завантажити відкритий ключ зі сховища Angie, який використовується для автентифікації пакетів:
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