Установка PHP — FPM в Gentoo

Если вы читаете эту заметку значит Вам не надо объяснять что такое 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 искаропки. Ура товарищи, слоупоки тоже не спят!

Оцените статью