Установка nginx на SUSE11 и увязка с Apache2

Перейти к: навигация, поиск

введение

nginx [engine x] — это HTTP-сервер и почтовый прокси-сервер. Разрабатываться nginx начал весной 2002 года, а осенью 2004 года вышел первый публично доступный релиз.

Основная функциональность HTTP-сервера:

   * обслуживание статических запросов, индексных файлов, автоматическое создание списка файлов, кэш дескрипторов открытых файлов;
   * акселерированное проксирование с кэшированием, простое распределение нагрузки и отказоустойчивость;
   * акселерированная поддержка удалённых FastCGI серверов с кэшированием, простое распределение нагрузки и отказоустойчивость;
   * модульность, фильтры, в том числе сжатие (gzip), byte-ranges (докачка), chunked ответы, XSLT-фильтр, SSI-фильтр; несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре через прокси или FastCGI, выполняются параллельно.
   * поддержка SSL и расширения TLS SNI; 

Функциональность почтового прокси-сервера:

   * IMAP и POP3: перенаправление пользователя на IMAP или POP3-бэкенд с использованием внешнего HTTP-сервера аутентификации;
   * SMTP: проверка пользователя с помощью внешнего HTTP-сервера аутентификации и перенаправление соединения на внутренний SMTP-сервер;
   * методы аутентификации:
         o POP3: USER/PASS, APOP, AUTH LOGIN/PLAIN/CRAM-MD5;
         o IMAP: LOGIN, AUTH LOGIN/PLAIN/CRAM-MD5;
         o SMTP: AUTH LOGI/ PLAIN/CRAM-MD5; 
   * поддержка SSL;
   * поддержка STARTTLS и STLS;

В этой статье рассматривается вопрос установки и настройки совместного использования nginx и Apache2 в качестве связки... Статья по мере выяснения всех обстоятельств будет наполяться проверенными фактами.