Зачем нужен nginx?

Тему в разделе "Debian", создал(-а) Van Livingston, 29.07.2013.

  1. Van Livingston

    Van Livingston Новичок

    Зачем нужен nginx? Что это такое и с чем его едят?
     
  2. Roker

    Roker Любопытный

    nginx (engine x) - это HTTP-сервер и IMAP/POP3 прокси-сервер для UNIX-подобных платформ (FreeBSD и GNU/Linux).
    На данный момент nginx работает на большом количестве высоконагруженных сайтов (среди них -- Рамблер, Яндекс, В Контакте, wordpress.com, Wrike и другие).
    Для балансировки нагрузки, защита от DDoS-атак, работает как обратный прокси-сервер.Под обратным проксированием обычно понимается процесс, в котором сервер, получающий запрос от клиента не обрабатывает его полностью самостоятельно, а частично или целиком отправляет этот запрос для обработки другим (upstream) серверам. То есть, не перенаправляет клиента, а самостоятельно отправляет запрос и возвращает полученный ответ обратно клиенту.
    Для информации почитай эту статью.
     
    Wolverine нравится это.
  3. Centrifuga

    Centrifuga Новичок

    Nginx - небольшой по размерам, очень быстрый, достаточно функциональный веб сервер и почтовый прокси-сервер, разработчик Игорь Сысоев ( rambler.ru ). Из-за очень маленького потребления ресурсов системы и скорости работы, а так-же гибкости конфигурирования, веб сервер Nginx часто используется в качестве фронтэнда к более тяжеловесным серверам, такими как Apache, в проектах с высокой нагрузкой. Классическим вариантом является связка, Nginx - Apache - FastCGI. Работая в такой схеме, сервер Nginx, принимает все запросы приходящие по HTTP, и в зависимости от конфигурации и собственно самого запроса, решает, обработать-ли запрос самому и отдать клиенту готовый ответ или отправить запрос на обработку, одному из бакэндов ( Apache или FastCGI ).
    Статья
     
    Wolverine нравится это.
  4. Roker

    Roker Любопытный

    Wolverine нравится это.

Поделиться этой страницей