ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Проблема с FastCGI



> После нескольких дней поисков я
> вынужден обратиться за к вам помощью.
>
> Я полный и абсолютный новичок во всем,
> что связано с
> веб-программированием. Мне нужно
> сделать маленький сайт обрабатывающий
> запросы к базе данных. Я хочу сделать это
> используя nginx и
> FastCGI-приложение написанное на С++ и
> бегущее на той же машине, что и
> nginx. nginx и мое приложение должны
> разговаривать через стандартный
> ввод и вывод.

См.:
http://www.lexa.ru/nginx-ru/msg19305.html

> К сожалению, я никак не  могу связать все
> части задачи воедино.
> Коротко говоря, вопросы такие:
> 1. Запросы передаются через форму. Что
> мне надо написать в теге form?
> Этот вариант правильный?
>     <FORM method="POST" accept-charset="utf-8"
> action="/cgi-bin/myreponder">

Нужно написать location в конфигурации nginx,
который будет обрабатывать или
проксировать этот запрос.

> 2. Если он правильный то где должно
> находиться приложение на диске
> если в конфигурации nginx написано
>      location / {
>           root /var/www/html;
>

Определяется переменными FastCGI SCRIPT_FILENAME и
PATH_TRANSLATED.

> 3. Вообще как правильно сконфигурировать
> nginx для моей ситуации?

Пример конфигурации из документации
fastcgi модуля должна работать:

http://www.sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html

> 4. Можно ли при этом добиться того, чтобы
> nginx мог работать с
> несколькими экземплярами моего
> приложения для обеспечения нужной
> производительности?

Да. См.:

http://www.sysoev.ru/nginx/docs/http/ngx_http_upstream.html

-- 
Best regards,
Valery Kholodkov



 




Copyright © Lexa Software, 1996-2009.