Nginx Catch-All Host As Front End To Apache For ISPConfig 3 On Debian Lenny

Введение
Всегда моим выбором веб-сервера был Apache. Но это настоящий зверь, когда дело доходит до использования ресурсов, особенно в среде с ограниченными ресурсами, такой как VPS. Я поставил на Nginx – легкий, высокопроизводительный веб-сервер. Моя область интересов заключалась в использовании Nginx в качестве обратного прокси-сервера и запуске его в среде Apache/ISPConfig 3.
Проблема
Я пользователь OpenVZ, apache2-mpm-itk, mod_php. Apache mpm-itk не поддерживает FastCGI. Эта проблема сильно увеличивается, если вы используете 64-битную операционную систему, так как Apache теперь будет использовать гораздо больше памяти (32-битные системы используют 4-байтные указатели, тогда как 64-битные системы используют 8-байтные указатели). Я начал получать ошибки предела KMEMSIZE и Apache был тому причиной. Apache сделал мой VPS непригодным для использования, так что мне пришлось искать альтернативу.
Решение
Ответом был Nginx, но я использую ISPConfig, который поддерживает только Apache и не было способа это обойти, мне пришлось бы вручную управлять каждым виртуальным хостом. Решением было установить хостинг Nginx catch all в качестве внешнего интерфейса и прокси для Apache, который был бы запущен как внутренний интерфейс на другом порту. Таким образом, Nginx обрабатывал файлы статистики и PHP было оставлено для Apache. Если вам так хочется, то можете оставить весь домен на Nginx, всего лишь вставьте виртуальный хост домена пред виртуальным хостом заданным по умолчанию. Дополнительным шагом будет запуск 32-битной среды chroot в 64-битной операционной системе и установка 32-битный Apache, но этом руководстве это не раскрывается.
Popularity: 5%
Этот материал находится на сайте http://compiling.ru
Вы не могли бы подсказать по этому вопросу, мы на форуме пробовали запустить, может там есть ключик за который надо покрутить …
Привет! А что конкретно не получилось? Nginx поставить front-end’ом?
Ничего у него не получилось. Это криво переведенный кусок статьи с http://www.howtoforge.com/nginx-catch-all-host-as-front-end-to-apache-for-ispconfig-3-on-debian-lenny
Кто бы мог подумать!
А пацаны-то не знают!!