ПРОЕКТЫ 


  АРХИВ 


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: nginx+suexec, PHP и т.п.



Письмо получено от andrey@xxxxxxxxxxxxxxxxxxxxxxxxxx
Датируется 2 марта 2007 г., 1:26:23.

 Способ связки nginx и PHP - FastCGI. Т.е. без запуска, минимум одного
 PHP-FastCGI сервера не обойдется. Далее, этот процесс запущен под
 определенным юзером. С определенными правами. Т.е. разделение прав на
 уровне системы уже сделано.
 Что можно сделать в указанной ситуации - сварганить
 "mega-one-phpfascgiserver-hosting.php" который будет запущен от
 рута или юзера с правами sudo любой-хостинг-юзер php-cli, смотреть
 $_SERVER переменные, определять юзера хостинга и от его имени через
 sudo/su запускать php-cli с запрошенным скриптом. Результат обработки
 писать во временный файл, потом "mega-one-phpfas... .php" будет его
 читать и возвращать юзеру.

 Согласитесь, запустить по паре FastCGI серверов от каждого юзера
 проще.

> Господа,

> Хочется иметь Nginx+PHP для виртуального хостинга с разделением прав
> без сложностей типа запуска отдельных процессов FastCGI-серверов для
> каждого пользователя, основываясь на системных правах, например.

> Есть ли такая возможность? Намекните, пжлст.

-- 
С уважением,
 Сергей А. Шепелев.
mailto:l4igem2@xxxxxxx
ICQ: 145-542-767




 




Copyright © Lexa Software, 1996-2009.