Manticore Search 5.0.0
Менеджеры пакетов
Установка Manticore Search на Debian, Ubuntu и Linux Mint с помощью APT
В случае, если вы обновляетесь до Manticore 5, рекомендуется сначала удалить старые пакеты, так как структура пакетов изменилась в Manticore 5:
sudo apt remove manticore*
Это не удалит ваши данные или файл конфигурации.
Установите репозиторий APT и новую версию:
wget https://repo.manticoresearch.com/manticore-repo.noarch.deb
sudo dpkg -i manticore-repo.noarch.deb
sudo apt update
sudo apt install manticore manticore-columnar-lib
Запустить Manticore
sudo systemctl start manticore
Узнайте больше о репозитории APT Manticore Search в документации .
Установка Manticore Search на Centos, RHEL и Oracle Linux с помощью YUM
В случае, если вы обновляетесь до Manticore 5, рекомендуется сначала удалить старые пакеты, так как структура пакетов изменилась в Manticore 5:
sudo yum remove manticore*
Это не удалит ваши данные или файл конфигурации.
Установите репозиторий YUM и новую версию:
sudo yum install https://repo.manticoresearch.com/manticore-repo.noarch.rpm
sudo yum install manticore manticore-columnar-lib
Запустить
sudo systemctl start manticore
Узнайте больше о репозитории YUM Manticore Search в документации .
Установка Manticore Search на MacOS (Intel) с помощью Homebrew (версия 4.2.0)
brew install manticoresoftware/manticore/manticoresearch
Запустить
brew services start manticoresearch
Узнайте больше о пакете Manticore Search для Homebrew в документации .
Запустить Manticore Search в docker просто для того, чтобы поиграть с ним (не для производственного использования)
docker run --name manticore --rm -d manticoresearch/manticore && sleep 3 && docker exec -it manticore mysql && docker stop manticore
Обратите внимание, контейнер Manticore будет остановлен, как только вы выйдете из клиента mysql, и никакие данные не будут сохранены.
Запустить Manticore Search в Docker для использования в производстве
docker run --name manticore -v $(pwd)/data:/var/lib/manticore -p 127.0.0.1:9306:9306 -p 127.0.0.1:9308:9308 -d manticoresearch/manticore
будет:
- запускать Manticore на портах 9306 (для mysql соединений)
- и 9308 (для других соединений)
- и будет использовать
./data/
как каталог данных
Узнайте больше о производственном использовании в документации .
Отдельные пакеты
wget https://repo.manticoresearch.com/repository/manticoresearch_xenial/dists/manticore_5.0.0-220518-b4cb7da_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_xenial/dists/xenial/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/bionic/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch_focal/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_focal/dists/focal/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch_stretch/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_stretch/dists/stretch/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch_buster/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_buster/dists/buster/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch_bullseye/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_bullseye/dists/bullseye/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
wget https://repo.manticoresearch.com/repository/manticoresearch/dev/centos/7/manticore-5.0.0-220518-b4cb7da02.el7.x86_64.tgz https://repo.manticoresearch.com/repository/manticoresearch/release/centos/7/x86_64/manticore-columnar-lib-1.15.2_220518.b0bcafb-1.el7.centos.x86_64.rpm
tar -xvf manticore-5.0.0-220518-b4cb7da02.el7.x86_64.tgz
rpm -i manticore-*-4.2.1_220517.b9889b4-1.el7.centos.*.rpm manticore-columnar-lib-1.15.2_220518.b0bcafb-1.el7.centos.x86_64.rpm
wget https://repo.manticoresearch.com/repository/manticoresearch/dev/centos/8/manticore-5.0.0-220518-b4cb7da02.el8.x86_64.tgz https://repo.manticoresearch.com/repository/manticoresearch/release/centos/8/x86_64/manticore-columnar-lib-1.15.2_220518.b0bcafb-1.el8.x86_64.rpm
tar -xvf manticore-5.0.0-220518-b4cb7da02.el8.x86_64.tgz
rpm -i manticore-*-4.2.1_220517.b9889b4-1.el8.centos.*.rpm manticore-columnar-lib-1.15.2_220518.b0bcafb-1.el8.centos.x86_64.rpm
Установка
mkdir manticore
cd manticore
wget https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-5.0.0-220518-b4cb7da02_64-main.tar.gz
tar -xf manticore-5.0.0-220518-b4cb7da02_64-main.tar.gz
wget https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-columnar-lib-1.15.2-220518-b0bcafb-osx10.14.4-x86_64.tar.gz
tar -xf manticore-columnar-lib-1.15.2_220518-b0bcafb-osx10.14.4-x86_64.tar.gz -C usr/local
Пожалуйста, найдите больше информации о установке и использовании Manticore в MacOS в документации .
Запуск
LIB_MANTICORE_COLUMNAR=./usr/local/share/manticore/modules/lib_manticore_columnar.so ./usr/local/bin/searchd -c ./usr/local/etc/manticore/manticore.conf
./usr/local/bin/searchd -c ./usr/local/etc/manticore/manticore.conf
Чтобы установить Manticore в Windows:
- нажмите на две кнопки загрузки ниже
- загрузите архивы
- создайте папку, например,
C:\Manticore
- переместите архивы в неё и извлеките файлы из них:
unzip manticore-5.0.0-220518-b4cb7da02-releasex64-main.zip
unzip manticore-columnar-lib-1.15.2_220518-b0bcafb-x64.zip
Архив поставляется с примером конфигурационного файла в manticore.conf.in
.
Конфигурация содержит заполнители @LOGDIR@
, @RUNDIR@
и @CONFDIR@
, которые необходимо заменить на ваши:
- путь к директории логов
- путь к директории файлов pid
- и местоположение директории данных
соответственно. Архив также включает пустые папки var/log
и var/data
, так что если хотите - вы можете использовать их.
Чтобы установить searchd
(сервер поиска Manticore) как службу Windows, выполните:
C:\Manticore\bin\searchd --install --config C:\Manticore\manticore.conf.in --servicename Manticore
Пожалуйста, найдите больше информации о установке и использовании Manticore в Windows в документации .
Linux Mint 19:
wget https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/manticore_5.0.0-220518-b4cb7da02_amd64.tgz https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/bionic/main/binary-amd64/manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
tar -xvf manticore_5.0.0-220518-b4cb7da02_amd64.tgz
sudo dpkg -i manticore-*5.0.0-220518-b4cb7da02_amd64.deb manticore-columnar-lib_1.15.2-220518-b0bcafb_amd64.deb
Другие загрузки
Английский лемматизатор для Manticore Search
Узнайте больше о морфологии в Manticore Search в документации .
Распакуйте
en.pak.tgz
в папку, указанную как
lemmatizer_base
в вашей конфигурации (/usr/share/manticore/
по умолчанию в Linux) и перезапустите Manticore Search.
Немецкий лемматизатор для Manticore Search
Узнайте больше о морфологии в Manticore Search в документации .
Распакуйте
de.pak.tgz
в папку, указанную как
lemmatizer_base
в вашей конфигурации (/usr/share/manticore/
по умолчанию в Linux) и перезапустите Manticore Search.
Русский лемматизатор для Manticore Search
Узнайте больше о морфологии в Manticore Search в документации .
Распакуйте
ru.pak.tgz
в папку, указанную как
lemmatizer_base
в вашей конфигурации (/usr/share/manticore/
по умолчанию в Linux) и перезапустите Manticore Search.
Конвертер индексов из Sphinx/Manticore 2.x в Manticore 3.x
Обратите внимание, что Manticore 4 и 5 также могут читать конвертированные индексы. Узнайте больше о миграции из Sphinx 2 / Manticore 2 в документации .
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_xenial/dists/xenial/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_bionic/dists/bionic/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_focal/dists/focal/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_jammy/dists/jammy/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_stretch/dists/stretch/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_buster/dists/buster/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
wget https://repo.manticoresearch.com/repository/manticoresearch_bullseye/dists/bullseye/main/binary-amd64/manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
dpkg -i manticore-converter_5.0.0-220518-b4cb7da02_amd64.deb
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
yum install https://repo.manticoresearch.com/repository/manticoresearch/release/centos/7/x86_64/manticore-converter-5.0.0_220518.b4cb7da-1.el7.centos.x86_64.rpm
sudo apt install manticore-converter
если вы используете наш APT репозиторий или:
yum install https://repo.manticoresearch.com/repository/manticoresearch/release/centos/8/x86_64/manticore-converter-5.0.0_220518.b4cb7da02-1.el8.x86_64.rpm