Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Быстрая установка

Если вам не нужно устанавливать ClickHouse для продакшна, можно запустить установочный скрипт через curl. Скрипт определит подходящий бинарный файл для вашей ОС.

Установка ClickHouse с помощью curl

Выполните следующую команду, чтобы загрузить единый бинарный файл для вашей операционной системы.

curl https://clickhouse.com/ | sh

В Linux и macOS при этом также устанавливается clickhousectl, ClickHouse CLI, в ~/.local/bin (с псевдонимом chctl). clickhousectl помогает устанавливать и управлять несколькими локальными версиями ClickHouse, запускать серверы в фоновом режиме и управлять ClickHouse Cloud. Инструкции по работе через CLI см. на странице установки clickhousectl.

Чтобы установить только бинарный файл clickhouse без clickhousectl, задайте CLICKHOUSE_ONLY=1:

curl https://clickhouse.com/ | CLICKHOUSE_ONLY=1 sh

Запуск clickhouse-local

clickhouse-local позволяет обрабатывать локальные и удаленные файлы с помощью мощного SQL-синтаксиса ClickHouse без какой-либо конфигурации. Данные таблиц хранятся во временном расположении, а это значит, что после перезапуска clickhouse-local ранее созданные таблицы больше не будут доступны.

Выполните следующую команду, чтобы запустить clickhouse-local:

./clickhouse

Запуск clickhouse-server

Если вы хотите сохранять данные, запустите clickhouse-server. Для запуска сервера ClickHouse выполните следующую команду:

./clickhouse server

Запуск clickhouse-client

Когда сервер будет запущен, откройте новое окно терминала и выполните следующую команду, чтобы запустить clickhouse-client:

./clickhouse client

Вы увидите примерно следующее:

./clickhouse client
ClickHouse client version 24.5.1.117 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 24.5.1.

local-host :)

Данные таблиц хранятся в текущем каталоге и останутся доступными после перезапуска сервера ClickHouse. При необходимости вы можете передать -C config.xml как дополнительный аргумент командной строки для ./clickhouse server и указать дополнительные параметры в файле конфигурации. Все доступные параметры конфигурации описаны здесь, а также в шаблоне файла конфигурации .

Теперь вы готовы отправлять SQL-команды в ClickHouse!

Navigation