7月
26
离线安装
安装包下载
在本地下载以下四个安装包
- https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-22.7.1.2484-amd64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-dbg-22.7.1.2484-amd64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-client-22.7.1.2484-amd64.tgz
- https://packages.clickhouse.com/tgz/stable/clickhouse-server-22.7.1.2484-amd64.tgz
将安装包上传至服务器
安装
tar -xzvf clickhouse-common-static-22.7.1.2484-amd64.tgz tar -xzvf clickhouse-common-static-dbg-22.7.1.2484-amd64.tgz tar -xzvf clickhouse-client-22.7.1.2484-amd64.tgz tar -xzvf clickhouse-server-22.7.1.2484-amd64.tgz <h2>执行以下四个脚本即可完成安装</h2> clickhouse-common-static-22.7.1.2484/install/doinst.sh clickhouse-common-static-dbg-22.7.1.2484/install/doinst.sh clickhouse-server-22.7.1.2484/install/doinst.sh clickhouse-client-22.7.1.2484/install/doinst.sh
在执行clickhouse-server-22.7.1.2484安装的时候需要指定clickhouse数据库管理员的密码,自行指定一个密码即可,还需要确认是否监听所有端口,输入y即可
配置
修改监听
配置文件位于/etc/clickhouse-server/config.d/config.xml
文件中,该文件默认只读,所以需要添加写权限才可以修改
chmod +w /etc/clickhouse-server/config.xml
- 修改监听地址
把 <!-- <listen_host>0.0.0.0</listen_host> --> 修改为 <listen_host>0.0.0.0</listen_host>
修改文件/etc/clickhouse-server/config.d/listen.xml
,修改为以下配置
<clickhouse> <listen_host>0.0.0.0</listen_host> </clickhouse>
修改数据文件路径
clickhouse默认将数据保存在/var/lib/clickhouse
目录下,生产环境不建议使用该目录作为数据目录,可以通过修改配置文件/etc/clickhouse-server/config.d/data-paths.xml
进行指定数据文件
<clickhouse> <path>/data/clickhouse</path> <tmp_path>/data/clickhouse/tmp</tmp_path> <user_files_path>/data/clickhouse/user_files</user_files_path> <format_schema_path>/data/clickhouse/format_schemas</format_schema_path> </clickhouse>
数据目录必需授权给clickhouse用户,如上面/data目录创建完后需要进行授权
chown -R clickhouse:clickhouse /data/
运维
启动
clickhouse start
查看日志
tail -500f /var/log/clickhouse-server/clickhouse-server.log
关闭
clickhouse stop
客户端连接
clickhouse-client --password [上面输入的密码]
Address: https://zhengjianfeng.cn/?p=656
no comment untill now