- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сделал связку nginx (fontend)+ apache (backend) с помощью модуля ngx_http_proxy_module. Работает.
Вопрос 1.
Зачем нужен модуль ngx_http_fastcgi_module?
В каких случаях используют ngx_http_fastcgi_module, а в каких ngx_http_proxy_module ?
Вопрос 2.
У меня на сервере 2 сайта. Каждый имеет фиксированный IP.
У меня сделано, Apache слушает 2 порта.
127.0.0.1:8080 для 1-го сайта
127.0.0.2:8080 для 2-го сайта
Nginx передает запросы апачу.
Правильно ли я сделал, что Apache слушает 2 локальных IP адреса 127.0.0.1 и 127.0.0.2 ?
Или это делается как то по другому?
Зачем нужен модуль ngx_http_fastcgi_module?
Документацию смотреть не пробовали?
http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html
Мне кажется, там предельно ясные формулировки.
У меня на сервере 2 сайта. Каждый имеет фиксированный IP.
У меня сделано, Apache слушает 2 порта.
127.0.0.1:8080 для 1-го сайта
127.0.0.2:8080 для 2-го сайта
Nginx передает запросы апачу.
Правильно ли я сделал, что Apache слушает 2 локальных IP адреса 127.0.0.1 и 127.0.0.2 ?
Или это делается как то по другому?
Можно и на один адрес повесить - проблем с этим особых нет. Сделать в апаче два
разных Name-Based виртуалхоста:
http://httpd.apache.org/docs/2.2/vhosts/name-based.html#using
на одном и том же IP.
Документацию смотреть не пробовали?
http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html
Мне кажется, там предельно ясные формулировки.
Я прочитал довольно внимательно документацию по nginx.
Плюс к ним еще несколько статей по этой теме.
Настроил с помощью ngx_http_proxy_module совместную работу nginx + apache.
Но к сожалению я так и не понял чем отличается назначение модуля ngx_http_fastcgi_module от ngx_http_proxy_module.
Не поясните?
fastcgi: позволяет передавать запросы удалённому FastCGI-серверу (http://en.wikipedia.org/wiki/FastCGI).
proxy: позволяет передавать запросы другому серверу ("другой сервер" = веб-сервер,
понимающий HTTP-протокол).
myhand, спасибо за ответ.
Я так понял, что FastCGI для организации связки nginx + apache мне не нужен, а нужен только ngx_http_proxy_module ?
нет, для организации _связки nginx + apache_ - не нужен