Installing Manticore on MacOS

Via Homebrew package manager

brew install manticoresoftware/manticore/manticoresearch manticoresoftware/manticore/manticore-extra

Start Manticore as a brew service:

brew services start manticoresearch

The default configuration file for Manticore is located at either /usr/local/etc/manticoresearch/manticore.conf or /opt/homebrew/etc/manticoresearch/manticore.conf.

If you plan to use indexer to fetch data from sources such as MySQL, PostgreSQL, or another database using ODBC, you may need additional libraries, such as [email protected], libpq, and unixodbc, respectively.

Installing Manticore in Windows

  1. Download the Manticore Search Installer and run it. Follow the installation instructions.
  2. Choose the directory to install to.
  3. Select the components you want to install. We recommend installing all of them.
  4. Manticore comes with a preconfigured manticore.conf file in RT mode. No additional configuration is required. However, the configuration file has several hardcoded paths, such as log = C:/manticore/var/log/manticore/searchd.log, that point to folders inside C:\manticore. If you install Manticore to a different folder, Manticore will automatically correct these paths on startup, so there's no need to modify them manually.

Installing as a Windows service

To install the searchd (Manticore Search server) as a Windows service, run the following command:

\path\to\searchd.exe --install --config \path\to\config --servicename Manticore

Make sure to use the full path to the configuration file, or searchd.exe won't be able to locate it when it starts as a service.

After installation, you can start the service from the Microsoft Management Console's Services snap-in.

Once started, you can access Manticore using the MySQL command-line interface:

mysql -P9306 -h127.0.0.1

Note that in most examples in this manual, we use -h0 to connect to the local host, but in Windows, you must use localhost or 127.0.0.1 explicitly.

Via Homebrew in old Linuxes

Manticore team usually doesn't provide new version packages for old Linuxes (after end of life). If:

  1. you are still using one
  2. and you can't find an official .deb / .apt package on https://repo.manticoresearch.com/

you can try to use Homebrew for installing Manticore Search:

brew install manticoresoftware/manticore/manticoresearch manticoresoftware/manticore/manticore-extra

and then start it:

brew services start manticoresearch