Sphinx - установка

Установка Sphinx очень подробно описана на официальном сайте в Wiki

Установка Sphinx на Debian

Для Debian-систем разработчики предлагают использовать Debian-way. Однако, готового пакета нет - будем “готовить” на собственной машине.

$ sudo aptitude install libmysql++-dev libmysqlclient15-dev checkinstall
$
$ cd /tmp
$ wget http://sphinxsearch.com/downloads/sphinx-2.0.1-beta.tar.gz
$ tar -xzf sphinx-2.0.1-beta.tar.gz
$ cd sphinx-2.0.1-beta
$ ./configure
$ make
$
$ sudo checkinstall

checkinstall вывалит список опций.. рекомендуется внимательно отнеститсь к пункту 2 т.к. уже существует пакет sphinx2
2 - Name: [ sphinx-2.0.1-beta ]

Если при выполнении checkinstall выдал ошибку
Building Debian package... FAILED!
заглядываем в лог и видим такое:
Warning: The package version "beta" does not contain any digits . dpkg might not like that.
- изменяем версию на beta201, к примеру
3 - Version: [ beta201 ]

Установка Sphinx на Ubuntu

Установка Sphinx на Ubuntu рассмотрена совместно с установкой mysql. С предыдущим вариантом имеет довольно много общего. Специфичный момент (для раздела) - установка плагина ha_sphinx.so - смотреть раздел 3.4

mysql> show engines;
| SPHINX | YES | Sphinx storage engine 0.9.8 | NO | NO | NO |

Добавить в автозагрузку (vi /etc/rc.local - вставить перед строчкой exit 0)
/usr/local/bin/searchd --config /usr/local/etc/sphinx.conf

Установка Sphinx на FreeBSD

Метки:

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

1 комментарий к записи “Sphinx - установка”

  1. Sniffer сообщает :

    Спасибо! В статье правильный метод установки (не make install а checkinstall) - редко встречаю. Статья про сборку пакетов на DEBIAN
    habrahabr.ru/blogs/linux/130868/ - хочется расстрелять :)

Добавить комментарий