Similar presentations:
Веб-сервер NGINX
1.
Веб-сервер NGINX2.
NGINX - это высокопроизводительный HTTP-сервер и обратныйпрокси-сервер, который также может быть использован как почтовый
прокси-сервер, сервер загрузки сборок и сервер потокового
медиаконтента.
3.
Применение- обработка веб-трафика и доставка статичных и динамичных веб-содержимых
- балансировка нагрузки и распределение трафика между несколькими вебсерверами
- кеширование веб-контента для увеличения производительности и снижения
нагрузки на сервера
- обработка большого количества параллельных соединений и поддержка
высокой пропускной способности
4.
Функциональные возможности- обработка статического и динамического веб-контента с использованием
различных языков программирования и фреймворков
- конфигурирование виртуальных хостов для работы с несколькими доменами и
веб-приложениями
- балансировка нагрузки на основе различных алгоритмов
- поддержка проксирования запросов к другим веб-серверам и обработка
обратной прокси
- поддержка SSL/TLS шифрования и возможность использования HTTP/2
5.
Преимущества- высокая производительность и низкое потребление ресурсов
- возможность обработки большого количества параллельных соединений и
высокая пропускная способность
- простой и гибкий конфигурационный файл для настройки сервера
- встроенная защита от DDoS атак и возможность настройки белых и черных
списков IP адресов
- превосходит Apache в работе со статическим контентом
6.
Недостатки- отсутствие встроенной поддержки обработки кода PHP
- ограниченная поддержка функций динамической конфигурации без перезагрузки
сервера
- уступает Apache в работе с динамическим контентом
- на Windows показывает производительность ниже, чем на Linux, так как Nginx
работает не на всех версиях Unix