Новая стабильная версия 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-инфраструктуры.