Установка Sphinx
Для того, чтобы установить Sphinx как расширение PHP, надо предварительно скачать и установить библиотеку и заголовки libsphinxclient, затем и сам Sphinx:
wget https://launchpadlibrarian.net/52743211/libsphinxclient-0.0.1_0.9.9-6ubuntu1%7Eev1_amd64.deb wget https://launchpadlibrarian.net/52743211/libsphinxclient-0.0.1_0.9.9-6ubuntu1%7Eev1_amd64.deb sudo dpkb -i libsphinxclient-0.0.1_0.9.9-6ubuntu1~ev1_amd64.deb libsphinxclient-dev_0.9.9-6ubuntu1~ev1_amd64.deb sudo aptitude install sphinxsearch
Сами ссылки на убунтовские пакеты нашёл по ссылке. Затем скачать из PEAR репозитория расширение и распаковать его в папку php-5.3.15/ext После этого можно приступать к сборке PHP:
cd php-5.3.15/ext wget http://pecl.php.net/get/sphinx-1.2.0.tgz tar zxf sphinx-1.2.0.tgz mv sphinx-1.2.0/ sphinx/ # Возвращаемся в корень php исходников cd ../ # Собираем и устанавливаем php ./configure --with-sphinx && make && sudo make install
Янчарук А.В.
21.11.2012 09:19