Инструменты пользователя

Инструменты сайта


webserver-nginx-phpfpm

Это старая версия документа!


Прежде всего переходим в папку, куда мы скачаем (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
webserver-nginx-phpfpm.1325933979.txt.gz · Последнее изменение: 02.11.2014 23:49 (внешнее изменение)

Инструменты страницы