671.59K
Category: internetinternet

Веб-сервер NGINX

1.

Веб-сервер NGINX

2.

NGINX - это высокопроизводительный HTTP-сервер и обратный
прокси-сервер, который также может быть использован как почтовый
прокси-сервер, сервер загрузки сборок и сервер потокового
медиаконтента.

3.

Применение
- обработка веб-трафика и доставка статичных и динамичных веб-содержимых
- балансировка нагрузки и распределение трафика между несколькими вебсерверами
- кеширование веб-контента для увеличения производительности и снижения
нагрузки на сервера
- обработка большого количества параллельных соединений и поддержка
высокой пропускной способности

4.

Функциональные возможности
- обработка статического и динамического веб-контента с использованием
различных языков программирования и фреймворков
- конфигурирование виртуальных хостов для работы с несколькими доменами и
веб-приложениями
- балансировка нагрузки на основе различных алгоритмов
- поддержка проксирования запросов к другим веб-серверам и обработка
обратной прокси
- поддержка SSL/TLS шифрования и возможность использования HTTP/2

5.

Преимущества
- высокая производительность и низкое потребление ресурсов
- возможность обработки большого количества параллельных соединений и
высокая пропускная способность
- простой и гибкий конфигурационный файл для настройки сервера
- встроенная защита от DDoS атак и возможность настройки белых и черных
списков IP адресов
- превосходит Apache в работе со статическим контентом

6.

Недостатки
- отсутствие встроенной поддержки обработки кода PHP
- ограниченная поддержка функций динамической конфигурации без перезагрузки
сервера
- уступает Apache в работе с динамическим контентом
- на Windows показывает производительность ниже, чем на Linux, так как Nginx
работает не на всех версиях Unix

7.

8.

9.

Спасибо за внимание
English     Русский Rules