# Manticore Search Homebrew tap is here

Мы рады объявить о доступности официального tap Manticore Search.

До сих пор существовало 2 способа запуска Manticore Search на macOS: либо компилировать исходники, либо использовать официальный бинарный архив, предоставляемый нами с каждым релизом.

В macOS нет официального пакета, как в дистрибутивах Linux, но сторонний менеджер пакетов [Homebrew](https://brew.sh/) очень популярен среди пользователей macOS и очень прост в использовании.

Чтобы упростить работу нашим пользователям macOS, начиная с версии 3.1.0 мы предоставляем приватный brew‑tap по адресу <https://github.com/manticoresoftware/homebrew-tap> для установки Manticore Search с помощью brew.

### Установка

Сначала вам нужно добавить наш tap в вашу систему:

```bash
$ brew tap manticoresoftware/tap

```
Затем установите формулу manticoresearch:

```bash
$ brew install manticoresearch

```
Если вы используете macOS Sierra (10.12) или macOS Mojave (10.14), brew установит из наших официальных bottle (предкомпилированных пакетов).
На других версиях macOS brew будет компилировать Manticore из исходников. В этом случае установка займет немного больше времени, чем на Sierra/Mojave, и будут установлены зависимости, необходимые для компиляции Manticore.
Бинарные файлы (как из bottle, так и скомпилированные) поддерживают индексацию из MySQL, ODBC и PostgreSQL. Вам потребуется установить драйверы библиотек, чтобы использовать индексатор для этих баз данных.
Текущая версия требует `mysql@5.7`, `unixodbc` и `libpq`. Если вам нужно индексировать из другой версии или варианта MySQL, вам потребуется отредактировать файл формулы, который можно найти по адресу:

```bash
ls $(brew --prefix)/Homebrew/Library/Taps/manticoresoftware/homebrew-tap/Formula/manticoresearch.rb

```
и принудительно установить из исходников:

```bash
$ brew install --build-from-source manticoresearch

```
Обратите внимание, что функция репликации недоступна в macOS.


### Запуск

Файл конфигурации Manticore устанавливается в `/usr/local/etc/manticore/sphinx.conf`.
Вы можете запустить Manticore как сервис brew:

```bash
$ brew services start manticoresearch

```
или вручную:

```bash
$ searchd -c /usr/local/etc/manticore/sphinx.conf
```
