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 searchd (Manticore Search server) as a Windows service, run:

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

Make sure to use the full path of the configuration file, otherwise searchd.exe will not be able to locate it when it starts as a service.

After installation, the service can be started from the Services snap-in of the Microsoft Management Console.

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 on old Linuxes

The Manticore team typically does not provide new version packages for old Linuxes that have reached their end of life. If:

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

you can try using Homebrew to install Manticore Search:

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

and then start it:

brew services start manticoresearch