nginx (англ. engine x) (по-русски произносится как энжин-экс или энжин-икс) — веб-сервер и почтовый прокси-сервер, работающий на UNIX-подобных операционных системах (тестировалась сборка и работа на FreeBSD, OpenBSD, Linux, Solaris, Mac OS X, AIX и HP-UX). Начиная с версии 0.7.52 появилась экспериментальная бинарная сборка под Microsoft Windows.
Игорь Сысоев начал разработку в 2002-м году. Осенью 2004 года вышел первый публично доступный релиз. С июля 2011 работа над nginx продолжается в рамках компании Nginx.
Основные функции nginx
nginx — простой, быстрый и надёжный сервер, не перегруженный функциями. Применение nginx целесообразно прежде всего для статических веб-сайтов и как прокси-сервера перед динамическими сайтами.
- обслуживание статических запросов, индексных файлов, автоматическое создание списка файлов, кэш дескрипторов открытых файлов;
- акселерированное проксирование без кэширования, простое распределение нагрузки и отказоустойчивость;
- поддержка кэширования при акселерированном проксировании и FastCGI;
- акселерированная поддержка FastCGI и memcached серверов, простое распределение нагрузки и отказоустойчивость;
- модульность, фильтры, в том числе сжатие (gzip), byte-ranges (докачка), chunked ответы, HTTP-аутентификация, SSI-фильтр;
- несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре через прокси или FastCGI, выполняются параллельно;
- поддержка SSL;
- поддержка PSGI (Perl Web Server Gateway Interface), WSGI (Web Server Gateway Interface);
- экспериментальная поддержка встроенного Perl.
- перенаправление пользователя на SMTP/IMAP/POP3-бэкенд с использованием внешнего HTTP-сервера аутентификации;
- простая аутентификация (LOGIN, USER/PASS);
- поддержка SSL и STARTTLS.
Название | Nginx |
Лицензия | Бесплатное |
Windows | XP, Vista, 7, 8, 10 |
Язык | Русский, Английский |
Разработчик | Nginx |
Версия | 1.16.0 |
Дата выхода | 2020 |
Отзывы о Nginx