Это старая версия документа!
Прежде всего переходим в папку, куда мы скачаем (http://www.php.net/downloads.php) исходники php
mkdir -p /usr/src/php cd $_ wget http://www.php.net/get/php-5.3.8.tar.gz/from/de.php.net/mirror -O php.tar.gz tar -xvf p* cd p*
Далее сконфигурируем php для последующей сборки. Нужные модули мы поставим позже.
./configure --enable-fpm
Тут вам скорее не хватит каких-либо библиотек.
Это решается очень просто: ищите по пакетам соответствующую библиотеку и повторяйте сборку заново.
Например. Вам конфигуратор сообщает об отсутствии libxml2
#Ищем по пакетам apt-cache search libxml2 # и ставим соответствующий dev-пакет. apt-get install libxml2-dev
Но, видимо, все нужные библиотеки у меня были и конфигуратор мне ничего не сказал.
собираем:
make make install