Установка и тестирование SphinxSE с MariaDB
Для использования SphinxSE с MariaDB необходимо сначала скачать и установить Sphinx.
Полная документация Sphinx доступна на сайте Sphinx.
Советы по установке Sphinx
libexpat
Одна библиотека, которая вам понадобится на Linux перед установкой Sphinx, это libexpat. Если она не установлена, вы получите предупреждение checking for libexpat... not found. В Suse пакет называется libexpat-devel, а в Ubuntu — libexpat1-dev.
Обнаружение MariaDB
Если у вас возникнут проблемы с обнаружением MariaDB, воспользуйтесь следующими вариантами:
--with-mysql compile with MySQL support (default is enabled) --with-mysql-includes path to MySQL header files --with-mysql-libs path to MySQL libraries
Вышеприведенное укажет скрипту configure место расположения вашей установки MySQL/MariaDB.
Тестирование Sphinx
После установки Sphinx вы можете проверить работу в MariaDB, выполнив следующее:
cd installation-dir/mysql-test ./mysql-test-run --suite=sphinx
Если вышеуказанный тест не пройден, проверьте логи в каталоге 'var'. Если проблема связана с установкой Sphinx, её причина, вероятно, содержится в файле журнала по адресу: var/log/sphinx.sphinx/searchd/sphinx.log.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/installing-and-testing-sphinxse-with-mariadb/