Если вы читаете эту заметку значит Вам не надо объяснять что такое PHP — FPM и для чего оно нужно. Я сам достаточно долго не мог перевести свой сервер на Gentoo по причине отсутствия сабжа в официальном дереве портов. Поиски решения длились достаточно долго, что и послужило поводом для написания этой заметки. PHP — FPM нет в основном дереве, но есть в сторонних (не официальных) репозиториях.
Для работы с ними нужно собрать layman как минимум с
USE="git" emerge -av layman
После его удачной сборки выполнить
layman -S
а после
layman -a php
тем самым добавив новый оверлей.
Далее нам нужно добавить в /etc/portage/package.keywords следующее
=dev-lang/php-5.3.3
и в /etc/portage/package.use это :
=dev-lang/php-5.3.3 fpm
Теперь при emerge php будет ставиться версия 5.3.3 в которой PHP — FPM уже включен по умолчанию.
UPD: Наконец и в Гентушном родном дереве появился ебилд dev-lang/php-5.3.3 в котором PHP — FPM искаропки. Ура товарищи, слоупоки тоже не спят!