Логотип

NGINX

Как настроить блоков сервера Nginx на Ubuntu и CentOSNGINX (произносится «энджин-икс») — это высокопроизводительный веб-сервер и прокси-сервер с открытым исходным кодом. Его имя произносится как «engine-x», что подчеркивает его роль в обработке запросов и управлении трафиком в сети. NGINX разработан для эффективной обработки статического и динамического контента на веб-сайтах, приложениях и сервисах.

Одной из главных особенностей NGINX является его способность эффективно обрабатывать множество одновременных подключений с минимальным использованием ресурсов системы. Это достигается благодаря архитектуре, основанной на асинхронной и событийной модели обработки запросов. Вместо создания нового потока для каждого подключения, NGINX использует несколько основных процессов, которые могут обрабатывать тысячи соединений одновременно.

NGINX также широко используется как прокси-сервер. Он позволяет балансировать нагрузку между несколькими серверами, управлять кешированием для ускорения загрузки контента, а также выполнять функции обратного прокси для обеспечения безопасности и защиты от DDoS-атак.

Кроме того, NGINX часто используется как передний (frontend) сервер для обслуживания статического контента и переадресации запросов к соответствующим приложениям на сервере приложений (например, сервере приложений на базе Node.js, PHP-FPM или других технологий).

NGINX также предоставляет множество дополнительных возможностей, таких как настройка виртуальных хостов, обработка SSL-шифрования, поддержка HTTP/2 и многое другое. Благодаря своей гибкости и высокой производительности, NGINX остается одним из наиболее популярных выборов для веб-инфраструктуры и обработки HTTP-трафика.

Критическая уязвимость в системе аутентификации пользовательского интерфейса Nginx, которая теперь активно используется в реальных условиях

Критическая уязвимость в системе аутентификации пользовательского интерфейса Nginx, которая теперь активно используется в реальных условиях

Критическая уязвимость в пользовательском интерфейсе Nginx с поддержкой Model Context Protocol (MCP) теперь используется для полного захвата сервера без аутентификации. Уязвимость, получившая идентификатор CVE-2026-33032, связана с тем, что nginx-ui оставляет конечную точку /mcp_message незащищенной, что позволяет удалённым злоумышленникам выполнять привилегированные действия MCP без аутентификации. Поскольку эти действия включают в себя запись и перезагрузку конфигурационных файлов
Выпущена новая стабильная версия NGINX 1.30 с предварительными подсказками и ECH

Выпущена новая стабильная версия NGINX 1.30 с предварительными подсказками и ECH

Компания NGINX выпустила версию 1.30, создав новую стабильную ветку для самого распространенного в мире веб-сервера, который в настоящее время используется более чем на 32% всех веб-сайтов. В этом выпуске добавлена поддержка ранних подсказок HTTP, подключений HTTP/2 к вышестоящим серверам, интеграции OpenSSL ECH для зашифрованных клиентских запросов, постоянных сессий для вышестоящих серверов и многопутевого TCP. По
Nginx Proxy Manager 2.14: отказ от поддержки ARMv7 и важные изменения

Nginx Proxy Manager 2.14: отказ от поддержки ARMv7 и важные изменения

Что изменилось в версии 2.14 В новой версии Nginx Proxy Manager 2.14 разработчики внесли несколько ключевых изменений, которые важно понимать при управлении прокси‑инфраструктурой: ✅ Удалена поддержка ARMv7/armhf архитектуры Начиная с релиза 2.14 проект больше не создаёт образы для 32‑битных ARM‑устройств (armv7/armhf). Если вы используете 32‑битные Raspberry Pi и аналогичные устройства, вам придётся остаться на старой
Как включить/отключить отображение содержимого каталогов в Nginx (в Ubuntu)

Как включить/отключить отображение содержимого каталогов в Nginx (в Ubuntu)

Вы тоже получаете сообщение «403 Forbidden» при доступе к веб-серверу, работающему на Nginx? Возможно, вы не включили отображение содержимого каталогов в конфигурационном файле Nginx.   Включите отображение содержимого каталогов в Nginx Чтобы включить отображение содержимого каталогов в Nginx, необходимо установить для параметра autoindex значение on в конфигурационном файле Nginx. Для начала откройте файл конфигурации выбранного веб-хостинга (если настроено несколько веб-серверов).
Хакеры взламывают серверы NGINX, чтобы перенаправлять пользовательский трафик

Хакеры взламывают серверы NGINX, чтобы перенаправлять пользовательский трафик

Злоумышленники взламывают серверы NGINX в рамках кампании по перехвату пользовательского трафика и его перенаправлению через внутреннюю инфраструктуру злоумышленников. NGINX — это программное обеспечение с открытым исходным кодом для управления веб-трафиком. Оно обеспечивает взаимодействие между пользователями и серверами и используется для веб-обслуживания, балансировки нагрузки, кэширования и обратного проксирования. Вредоносная кампания, обнаруженная исследователями из DataDog Security Labs, нацелена
Выпущена версия Nginx Proxy Manager 2.13.6 со встроенной двухфакторной аутентификацией

Выпущена версия Nginx Proxy Manager 2.13.6 со встроенной двухфакторной аутентификацией

Nginx Proxy Manager, популярный веб-интерфейс для удобного управления обратным прокси-сервером Nginx, только что выпустил версию 2.13.6. Несмотря на то, что это всего лишь патч для минорной версии, он содержит довольно существенные улучшения. Наиболее заметным изменением стало добавление двухфакторной аутентификации на основе TOTP, которая позволяет администраторам защищать доступ к веб-интерфейсу с помощью одноразовых паролей, генерируемых по
Nginx Proxy Manager 2.13 представляет долгожданный интерфейс React

Nginx Proxy Manager 2.13 представляет долгожданный интерфейс React

Nginx Proxy Manager, популярный инструмент с открытым исходным кодом для управления прокси-серверами Nginx с помощью удобного интерфейса, только что выпустил версию 2.13. В чём главное новшество? Спустя пять лет пользователи наконец-то получили полностью обновлённый интерфейс, созданный с помощью React и современного пользовательского интерфейса Tabler. В этом выпуске устаревший интерфейс на основе Vue заменён на React-интерфейс,
Как включить протокол HTTPS в Debian 13 и Nginx в качестве веб-сервера

Как включить протокол HTTPS в Debian 13 и Nginx в качестве веб-сервера

В этой записи блога будет показано, как включить HTTPS в Debian 13. HTTPS — это сокращение от Hypertext Transfer Protocol Secure, и это протокол, который использует шифрование для безопасной связи по сети. Протокол HTTPS шифрует передаваемые данные с помощью протокола SSL (Secure Socket Layer). Поэтому для включения протокола HTTPS нам нужно установить сертификат SSL на
Выпущен Nginx Proxy Manager 2.12.4 с улучшениями Certbot

Выпущен Nginx Proxy Manager 2.12.4 с улучшениями Certbot

Nginx Proxy Manager (NPM), популярный инструмент с открытым исходным кодом для управления прокси-хостами Nginx с удобным интерфейсом, только что выпустил версию 2.12.4, включающую ряд внутренних улучшений, исправлений ошибок и расширенную поддержку DNS-провайдера для Certbot. Этот релиз фокусируется на улучшении API, оптимизации производительности и устранении нескольких надоедливых ошибок. Среди заметных изменений: Улучшения схемы API обеспечивают большую
Примеры директивы location в Nginx

Примеры директивы location в Nginx

Полезным инструментом для управления обработкой нескольких типов запросов является директива location в Nginx. Указание правил в директиве location позволяет применять определённые настройки, перенаправлять запросы в разные области вашего приложения или полностью отклонять некоторые запросы. С помощью директивы location в Nginx  вы можете эффективно управлять запросами, что важно для повышения производительности, безопасности и функциональности веб-приложений.  
Прокрутить страницу до начала