Установка Sphinx
Для использования движка хранения Sphinx Storage Engine, необходимо установить демона Sphinx.
Многие дистрибутивы Linux имеют Sphinx в своих репозиториях. Их можно использовать для установки Sphinx вместо выполнения инструкций ниже, но обычно это достаточно старые версии, и не все из них включают API для лёгкой интеграции. Пользователи Ubuntu могут использовать обновленный репозиторий по адресу https://launchpad.net/~builds/+archive/sphinxsearch-rel21 (см. инструкции ниже). В качестве альтернативы, загрузите с http://sphinxsearch.com/downloads/release/
Debian и Ubuntu
Пользователи Ubuntu могут использовать репозиторий следующим образом:
sudo add-apt-repository ppa:builds/sphinxsearch-rel21 sudo apt-get update sudo apt-get install sphinxsearch
В качестве альтернативы, выполните следующие действия:
- Пакет и демон Sphinx имеют название
sphinxsearch. -
sudo apt-get install unixodbc libpq5 mariadb-client -
sudo dpkg -i sphinxsearch*.deb - Настройте Sphinx по необходимости
- Возможно, потребуется проверить
/etc/default/sphinxsearch, чтобы убедиться, чтоSTART=yes - Запустите
sudo service sphinxsearch start(и остановите с помощьюsudo service sphinxsearch stop)
Red Hat и CentOS
- Имя пакета —
sphinx, а демона —searchd. -
sudo yum install postgresql-libs unixODBC -
sudo rpm -Uhv sphinx*.rpm - Настройте Sphinx по необходимости
-
service searchd start
Windows
- Распакуйте и извлеките скачанный zip-архив
- Переместите извлечённую папку в
C:\Sphinx - Настройте Sphinx по необходимости
- Установите как службу:
-
C:\Sphinx\bin> C:\Sphinx\bin\searchd --install --config C:\Sphinx\sphinx.conf.in --servicename SphinxSearch
-
После установки Sphinx его необходимо настроить.
Полные инструкции, включая подробности о самостоятельной компиляции Sphinx, доступны по адресу http://sphinxsearch.com/docs/current.html.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/installing-sphinx/