empty static

Введение в использование Nginx 1.28.0 и FreeNginx 1.28.0

Новая стабильная версия Nginx 1.28.0

Новая стабильная версия Nginx 1.28.0

После года непрерывной разработки выпущена обновленная стабильная версия Nginx 1.28.0. Эта версия включает в себя улучшения из ветки 1.27.x. Для обеспечения стабильности планируется только устранение ошибок и уязвимостей. Пользователям, которые не зависят от совместимости со сторонними модулями, рекомендовано использовать основную ветку, на основе которой разрабатывается коммерческий продукт Nginx Plus.

Популярность и использование Nginx

Согласно отчету Netcraft от марта, около 245 миллионов сайтов работают под управлением Nginx. Это составляет 17.89% всех активно работающих сайтов. Nginx сохраняет лидерство среди всех веб-серверов, занимая 20.48% рынка. Тем не менее, среди миллиона самых популярных сайтов доля Nginx составляет 20.37%, уступая Cloudflare с 22.32%.

Важные улучшения в версии 1.28.0

  • Поддержка CUBIC для QUIC: Новый алгоритм управления перегрузкой CUBIC помогает улучшить производительность сети.
  • OCSP Stapling и поддержка CRL в stream: Дополнения для улучшения работы с сертификатами.
  • Кэширование SSL-объектов: Оптимизация загрузки конфигураций и сокращение времени перезагрузки.

Дополнительные возможности Nginx

  • Обновление параметров в real-time: Позволяет изменять адреса IP в "upstream" без перезапуска Nginx.
  • Улучшенное использование ресурсов: Доработки TLS для снижения нагрузки на процессор.
  • Отключение старых протоколов: По умолчанию протоколы TLSv1 и TLSv1.1 теперь отключены.

FreeNginx 1.28.0

Форк Nginx под названием FreeNginx также обновился до версии 1.28.0. Основное направление этого проекта — обеспечение разработки без корпоративного вмешательства.

Ключевые изменения в FreeNginx:

  • Поддержка TCP Multipath: Реализуется через директиву listen.
  • Оптимизация работы с логами: Добавлена защита от переполнения путём ограничения записи сообщений.
  • Методы аутентификации XOAUTH2 и OAUTHBEARER: Добавлены для модуля mail_proxy, улучшая безопасность и соответствие современным стандартам.

Использование виртуальных серверов VPS с современным серверным ПО, таким как Nginx, позволяет бизнесам адаптироваться к изменяющимся условиям, обеспечивая как масштабируемость, так и безопасность IT-инфраструктуры.