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 mysql@5.7
, libpq
, and unixodbc
, respectively.
Installing Manticore in Windows
- Download the Manticore Search Installer and run it. Follow the installation instructions.
- Choose the directory to install to.
- Select the components you want to install. We recommend installing all of them.
- 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 aslog = C:/manticore/var/log/manticore/searchd.log
, that point to folders insideC:\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:
- you are still using one
- 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