Запуск СУБД ClickHouse на FreeBSD

Краткая инструкция по развёртыванию системы управления базами данных ClickHouse на ОС FreeBSD 13.0.

В первую очередь устанавливаем пакет clickhouse

# pkg install clickhouse

Затем открываем файл /etc/rc.conf

# vi /etc/rc.conf

и добавим в него такую строчку:

clickhouse_enable="YES"

После этого запускаем службу clickhouse

# service clickhouse start

и теперь мы можем подключиться локально

# clickhouse-client

Далее нам необходимо задать пароль пользователю default, так как по умолчанию его нет. Для этого открываем файл /usr/local/etc/clickhouse-server/users.xml

# vi /usr/local/etc/clickhouse-server/users.xml

и в секции users пользователя default находим строчку

<password></password>

и приводим её примерно к такому виду:

<password>147258</password>

Теперь для того, чтобы к серверу можно было подключаться удалённо, необходимо открыть файл /usr/local/etc/clickhouse-server/config.xml

# vi /usr/local/etc/clickhouse-server/config.xml

и раскомментировать строчку:

<listen_host>0.0.0.0</listen_host>

После этого перезапускаем службу clickhouse

# service clickhouse restart

также можно подключиться локально

# clickhouse-client --password

Для удалённого подключение можно воспользоваться программой DBeaver

Конфигурация подключения
DBeaver подключён к СУБД

Базы данных находятся в каталоге /var/db/clickhouse/data/

Конфиги находятся в каталогах /usr/local/etc/clickhouse-server/ и /usr/local/etc/clickhouse-client/

Добавить комментарий

Ваш адрес email не будет опубликован.