Apache + Nginx + FastCGI
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2010-01-09 18:09:16
Apache + Nginx + FastCGI
Нашел, на мой взгляд, неплохую статью на китайском блоге:
http://blog.johnpupu.tw/2010/08/11/apac ... i-php-fpm/
если туда ещё прикрутить Nginx для обработки статы на ваш взгляд это будит нормальный вариант оптимизированного веб сервера?
http://blog.johnpupu.tw/2010/08/11/apac ... i-php-fpm/
если туда ещё прикрутить Nginx для обработки статы на ваш взгляд это будит нормальный вариант оптимизированного веб сервера?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Apache + Nginx + FastCGI
зачем там вообще апач тогда
-
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2010-01-09 18:09:16
Re: Apache + Nginx + FastCGI
Чтоб .htaccess работал...
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Apache + Nginx + FastCGI
ну только ради этого апач держать и называть веб-сервер "оптимизированным" нельзя
-
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2010-01-09 18:09:16
Re: Apache + Nginx + FastCGI
Вот на хостинге host-food.ru такая же связка стоит только там не FPM/FastCGI а CGI/FastCGI - стандартный в PHP 5.2, а в новом PHP 5.3 CGI/FastCGI нет зато добавили FPM/FastCGI (эксперементально)...
- Alex Keda
- стреляли...
- Сообщения: 35429
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache + Nginx + FastCGI
на fpm свалим когданить...
к новому году ближе потестить планирую...
к новому году ближе потестить планирую...
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2010-01-09 18:09:16
Re: Apache + Nginx + FastCGI
Php-fpm есть один недостаток он можер работать только через юникс-сокет или порт, тесть не может запускать скрипты напрямую напр.:
/usr/local/bin/php-cgi 1.php - запуститься если такой файл есть, а
/usr/local/sbin/php-fpm 1.php - скажит что команда задана некорректно...
/usr/local/bin/php-cgi 1.php - запуститься если такой файл есть, а
/usr/local/sbin/php-fpm 1.php - скажит что команда задана некорректно...
- Alex Keda
- стреляли...
- Сообщения: 35429
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache + Nginx + FastCGI
а зачем это надо?
напрямую - есть CLI
напрямую - есть CLI
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2010-01-09 18:09:16
Re: Apache + Nginx + FastCGI
Я у Вас на хостинге на пробном тарифе нашол такой скрипт:
Как я понял пхп работает через него... Когда нету посетителей на сайте то и нет процесса php-cgi у пользователя h11980 тем самым и память свободна... С php-fpm так не получиться я имею в виду.
Код: Выделить всё
#!/bin/sh
PHP_FCGI_CHILDREN=1
export PHP_FCGI_CHILDREN
exec /usr/bin/nice -n 20 /usr/local/bin/php-cgi -c /home/h11980/data/php-bin/php.ini
Последний раз редактировалось Alex Keda 2010-10-10 14:18:05, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...
- Alex Keda
- стреляли...
- Сообщения: 35429
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache + Nginx + FastCGI
процесс умирает не сразу.
в конфиге FastCGI задаётся таймаут
в конфиге FastCGI задаётся таймаут
Убей их всех! Бог потом рассортирует...
- Alex Keda
- стреляли...
- Сообщения: 35429
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache + Nginx + FastCGI
да, кстати
Код: Выделить всё
srv8# cat /usr/local/etc/apache2/users.configs/h11980.inc
<Directory /home/h11980/data/www/h11980.srv8.test-hf.ru>
Options +ExecCGI
</Directory>
<VirtualHost 77.73.28.138:8080>
ServerName h11980.srv8.test-hf.ru
DocumentRoot /home/h11980/data/www/h11980.srv8.test-hf.ru
SuexecUserGroup h11980 h11980
CustomLog /home/httpd-logs/h11980.srv8.test-hf.ru.access.log combined
ErrorLog /home/httpd-logs/h11980.srv8.test-hf.ru.error.log
RLimitCPU 1
RLimitMEM 104857600
RLimitNPROC 8
ServerAlias www.h11980.srv8.test-hf.ru
ServerAdmin webmaster@h11980.srv8.test-hf.ru
ScriptAlias /cgi-bin/ /home/h11980/data/www/h11980.srv8.test-hf.ru/cgi-bin/
Alias /php-fcgi/ /home/h11980/data/php-bin/
AddType application/x-httpd-fastphp .php .php3 .php4 .php5 .phtml
ErrorDocument 404 /
</VirtualHost>
srv8#
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 76
- Зарегистрирован: 2010-01-09 18:09:16
Re: Apache + Nginx + FastCGI
пасиб)