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
|