1, rpm安装
首先,您需要添加官方存储库:
$ sudo yum install yum-utils
$ sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
$ sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64
然后运行命令安装:
$ sudo yum install clickhouse-server clickhouse-client
2,启动服务端
日志文件将输出在/var/log/clickhouse-server/文件夹。
如果服务器没有启动,检查/etc/clickhouse-server/config.xml中的配置。
更改目录/etc/clickhouse-server:
$ chown -R clickhouse:clickhouse /etc/clickhouse-server
更改目录/var/log/clickhouse-server:
$ chown -R clickhouse:clickhouse /var/log/clickhouse-server
这个是数据存储的位置,再config配置文件中,该路径也需要设置属主
<path>/var/lib/clickhouse/</path>
修改时区为 : Asia/Shanghai
<timezone>Asia/Shanghai</timezone>
对外开放连接:取消<listen_host>::</listen_host> 注释
<!-- <listen_host>::</listen_host> -->
<!-- Same for hosts without support for IPv6: -->
<!-- <listen_host>0.0.0.0</listen_host> -->
<!-- Default values - try listen localhost on IPv4 and IPv6. -->
<listen_host>::1</listen_host>
<listen_host>127.0.0.1</listen_host>
后台启动
$ nohup sudo -u clickhouse clickhouse-server --config-file=/etc/clickhouse-server/config.xml &
3,客户端连接
ClickHouse支持访问限制设置。它们位于users.xml文件(与config.xml同级目录)。
默认情况下,允许default用户从任何地方访问,不需要密码
$ clickhouse-client
$ clickhouse-client --host=... --port=... --user=... --password=...
网友评论