Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Ivanov                          2:5020/400     04 Feb 2007  11:05:42
 To : Vladimir Dymikha
 Subject : Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)
 -------------------------------------------------------------------------------- 
 
 Sat Feb 03 2007 20:38, Vladimir Dymikha wrote to Alex Ivanov:
 
  VD> From: "Vladimir Dymikha" <fly-away@icn.bmstu.ru>
 
  >> echo "Run php4 fastcgi server on port 9000"
  >> export PHP_FCGI_MAX_REQUESTS=500
  >> export PHP_FCGI_CHILDREN=4
  >> export FCGI_WEB_SERVER_ADDRS=127.0.0.1
  >> /usr/local/bin/sudo -u www /usr/local/bin/php -b 127.0.0.1:9000 
  >> 2>/dev/null
  >> 1>/dev/null &
 
  VD> Крутецки конечно, только как использовать это на шаред-хостинге -
  VD> непонятно.
  VD> Запустить для каждого юзера свой fastcgi-php сервер? Hе жирно ли? 
 
 Hа более-менее большом хостинге один фиг от апача не уйдешь, ибо у многих
 клиентов используются всякие apache специфичные приблуды (типа .htaccess)
 
 По хорошему, с точки зрения безопасности для каждого из вирт.хостов и юзверей
 необходима своя копия php-fastcgi, но при этом держать её постоянно в памяти
 слегка не рационально (если у тебя клиенты с небольшим траффиком).
 
 Оптимальным IMHO будет решение, при котором при первом вызове php скрипта на
 определенном вирт.хосте должна стартовать копия php-fastcgi (есно от
 правильного пользователя) и обрабатывать запрос. Потом висеть некоторое время
 в памяти (на случай если еще запросы придут). Соответственно в случае
 неактивности в течении некоторого времени она должна умирать, освобождая
 ресурсы.
 
 Кстати с точки зрения экономии ресурсов было бы еще интереснее решение, при
 котором был бы один мастер процесс, от которого при необходимости форкались
 дочки и делали switch-user на необходимого пользователя, после чего в случае
 неактивности тихо умирали бы.
 Как мне кажется, если поставить php в такую позу, жрать памяти это все станет
 намного меньше.
 
 Есть у всезнающего All идеи, как это можно реализовать в случае ngix?
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Vladimir Dymikha   01 Feb 2007 22:57:22 
 Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Slawa Olhovchenkov   01 Feb 2007 23:03:38 
 Re: Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Andrew Filonov   02 Feb 2007 10:43:12 
 Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Slawa Olhovchenkov   02 Feb 2007 11:29:50 
 Re: Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Andrew Filonov   02 Feb 2007 13:01:09 
 Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Ewgeny Kuznecoff   03 Feb 2007 02:20:04 
 ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)   Alex Ivanov   03 Feb 2007 17:30:59 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)   Anton Yuzhaninov   03 Feb 2007 17:39:04 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)   Alex Ivanov   03 Feb 2007 19:11:28 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)   Vladimir Dymikha   03 Feb 2007 21:38:38 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)   Alex Ivanov   04 Feb 2007 11:05:42 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1)   Vadim Goncharov   04 Feb 2007 18:28:27 
 Re^2: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   DAN Belonozhkin   04 Feb 2007 19:13:58 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Anton Yuzhaninov   04 Feb 2007 20:00:23 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Vadim Goncharov   05 Feb 2007 10:10:43 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Valentin Nechayev   05 Feb 2007 12:03:20 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Andrey N. Oktyabrski   05 Feb 2007 12:34:48 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Vlad Gnatov   05 Feb 2007 14:41:49 
 ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Alex Semenyaka   05 Feb 2007 17:16:46 
 Supermicro, Xeon 5000, FreeBSD   Boris Samorodov   05 Feb 2007 19:33:43 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Valentin Nechayev   07 Feb 2007 13:11:57 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Vlad Gnatov   07 Feb 2007 14:13:42 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Vlad Gnatov   07 Feb 2007 19:32:28 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Mykola Dzham   07 Feb 2007 14:41:24 
 Re: ngix + php-fastcgi (Apache 2.2.4 && mod_php 5.2.0 && freebsd 6.1   Vadim Goncharov   08 Feb 2007 00:17:53 
Архивное /ru.unix.bsd/1667934d9cd17.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional