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/clickhouse.repo
sudo yum install clickhouse-server clickhouse-client
sudo /etc/init.d/clickhouse-server start
clickhouse-client
先按照上述步骤将clickhouse安装好,然后就开始更改配置
1、更改config.xml文件
1、更改clickhouse文件夹(可不改)
配置文件地址:/etc/clickhouse-server/config.xml
需要先更改文件权限:chmod 644 config.xml
更改文件夹位置的目的是因为默认的文件夹可支配空间太小,为了保证后续数据量大了不会出现内存不足的情况,所以建议更改,更改之前可先用df -h命令查看各个目录的内存空间大小
2、更改时区
找到timeZone标签,取消注释,将内容修改为
<timezone>Asia/Shanghai</timezone>
要不然在定义DateTime类型字段时会出问题
3、开放外部机器连接
<listen_host>::</listen_host> 这个标签原本是注释的,取消注释即可,别改错了
2、更改user.xml
更改这个文件的目的是为了修改default用户的密码,密码可以使用加密的也可以使用明文的,我这里是开发环境,就使用明文
直接更改password标签的内容即可
3、更改文件目录拥有者为clickhouse
1、更改/etc/clickhouse-server目录
chown -R clickhouse:clickhouse /etc/clickhouse-server
2、更改/var/log/clickhouse-server目录
chown -R clickhouse:clickhouse /var/log/clickhouse-server
4、启动
cd /etc/init.d
sudo -u clickhouse clickhouse-server --config-file=/etc/clickhouse-server/config.xml
使用clickhouse-client查看启动是否成功