PHP 5.3.5 и php-fpm на FreeBSD

Начиная с версии 5.3.3 в PHP внедрен PHP-FPM (FastCGI Process Manager), который раньше надо было устанавливать патчем, как это было сделано здесь.
Устанавливая новый веб сервер, решил это дело проверить.


# cd /usr/ports/lang/php5
# make config

и выставляем следующие параметры:


[X] CLI
[X] CGI
[X] FPM
[X] SUHOSIN
[X] MULTIBYTE
[X] MAILHEAD


Устанавливаем:


# make install clean

В настройке ничего практически не изменилось, только то что файл конфигурации стал более похож на ini файл.
Единственное что я сделал, это изменил директиву listen


listen = 127.0.0.1:9000

на


listen = /tmp/fastcgi.socket

т.к. с юникс сокетами работает быстрее.
Добавляем его в автозагрузку с системой:


# echo 'php_fpm_enable="YES"' >> /etc/rc.conf

и стартуем:


# /usr/local/etc/rc.d/php-fpm start

Оцените статью
( Пока оценок нет )

Добавить комментарий