manual/russian/Installation/Installation.md
curl https://manticoresearch.com | sh
Если вы ищете отдельные пакеты, вы можете найти их здесь.
Подробнее об установке в Linux на базе RPM см. здесь.
Подробнее об установке в Linux на базе DEBIAN см. здесь.
Подробнее об установке в macOS см. ниже.
Подробнее о быстром установщике выполните
curl https://manticoresearch.com | sh -s help
manticore.conf в RT режиме. Дополнительная настройка не требуется.Для получения подробной информации об установке смотрите ниже.
<!-- request Docker -->Однострочная команда для песочницы (не рекомендуется для использования в продакшене):
docker run --name manticore --rm -d manticoresearch/manticore && echo "Waiting for Manticore docker to start. Consider mapping the data_dir to make it start faster next time" && until docker logs manticore 2>&1 | grep -q "accepting connections"; do sleep 1; echo -n .; done && echo && docker exec -it manticore mysql && docker stop manticore
Эта команда запускает контейнер Manticore и ожидает его запуска. После запуска она открывает сессию MySQL клиента. Когда вы выходите из MySQL клиента, контейнер Manticore останавливается и удаляется, не оставляя данных. Подробности по использованию Manticore в рабочем продакшен-среде смотрите в следующем разделе.
Для использования в продакшене:
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 Columnar Library и Manticore Buddy, а также запустит Manticore на портах 9306 для MySQL соединений и 9308 для всех остальных, используя ./data/ в качестве директории для данных.
Подробнее о работе в продакшене читайте в документации.
<!-- request Kubernetes -->helm repo add manticoresearch https://helm.manticoresearch.com
# Update values.yaml if needed
helm install manticore -n manticore --create-namespace manticoresearch/manticoresearch
Больше информации об установке Helm чарта вы можете найти в документации.
<!-- end --> <!-- proofread -->