Логотип

NGINX

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

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

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

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

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

Выпущена версия 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  вы можете эффективно управлять запросами, что важно для повышения производительности, безопасности и функциональности веб-приложений.  
Доступ к NGINX и журналы ошибок

Доступ к NGINX и журналы ошибок

При работе с различными приложениями часто приходится обращаться к журналам, в которых записываются и хранятся различные данные, от информации об отладке до сведений о проблемах. С помощью Nginx пользователи также могут работать с журналами событий, которые помогают решать различные проблемы. Nginx использует два типа журналов: Журнал доступа регистрирует все запросы, которые поступают и обрабатываются через Nginx.
Как настроить обратный прокси с помощью Nginx Proxy Manager (NPM)

Как настроить обратный прокси с помощью Nginx Proxy Manager (NPM)

Научитесь настраивать обратный прокси-сервер с помощью Nginx Proxy Manager, чтобы упростить управление сервером и повысить безопасность всего за несколько простых шагов. Nginx Proxy Manager (NPM) — это простой в использовании инструмент для управления конфигурациями обратного прокси-сервера. По сути, он представляет собой удобный интерфейс для высокопроизводительного веб-сервера Nginx, а также использует Let’s Encrypt в фоновом режиме для выдачи бесплатных
Nginx Proxy Manager 2.12 обновляет схему API и проверку

Nginx Proxy Manager 2.12 обновляет схему API и проверку

Только что вышла последняя версия Nginx Proxy Manager 2.12, в которой содержится множество обновлений и важных исправлений безопасности. Как всегда, перед обновлением настоятельно рекомендуется создать резервную копию всего экземпляра. Одной из главных особенностей этого выпуска является исправление двух критических уязвимостей, а именно CVE-2024-46256 и CVE-2024-46257. Кроме того, в Nginx Proxy Manager 2.12 была переработана схема API и система
Как включить директиву Sendfile в Nginx

Как включить директиву Sendfile в Nginx

В этой статье будет подробно рассмотрен процесс включения директивы Sendfile в Nginx, подробно описано ее определение и шаги по ее интеграции в вашу конфигурацию Nginx. Навигация по тонкостям оптимизации веб-сервера может существенно повлиять на производительность. Одним из таких улучшений является директива Sendfile в Nginx, ключевая функция для управления веб-сервером. Ее активация дает несколько неоспоримых преимуществ:
Как добавить файл обслуживания index.html в Nginx в CentOS

Как обслуживать файл index.html с помощью Nginx в CentOS

Nginx был впервые выпущен в октябре 2004 года. Nginx — это свободно доступный веб-сервер с открытым исходным кодом, который можно использовать для обратного прокси, кэширования, потоковой передачи видео, прокси электронной почты и балансировки нагрузки. Разработчики стремились создать веб-сервер, обеспечивающий максимальную производительность и стабильность. Первоначально он задумывался как программное обеспечение для решения проблемы C10k. Для самых

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала