Re: nginx+suexec, PHP и т.п.
Sergey Shepelev
l4igem2 at list.ru
Thu Mar 1 16:39:38 MSK 2007
Письмо получено от andrey at mail.anti-aging-drugs.com.
Датируется 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 at list.ru
ICQ: 145-542-767
More information about the nginx-ru
mailing list