ClickHouse可以具有x86_64,AArch64或PowerPC64LE CPU架构的Linux,FreeBSD或Mac OS X上运行。
本文是系统基于CentOS7上安装,ClickHouse版本v19.16.10.44, 单机部署云服务器。
1. 安装包下载
https://packagecloud.io/altinity/clickhouse
下载6个安装文件
clickhouse-test-19.16.10.44-1.el7.x86_64.rpm
clickhouse-server-common-19.16.10.44-1.el7.x86_64.rpm
clickhouse-server-19.16.10.44-1.el7.x86_64.rpm
clickhouse-debuginfo-19.16.10.44-1.el7.x86_64.rpm
clickhouse-common-static-19.16.10.44-1.el7.x86_64.rpm
clickhouse-client-19.16.10.44-1.el7.x86_64.rpm
2. 安装依赖
yum install libicu unixODBC
3. 安装
rpm -ivh +包名
4. 配置部署
配置文件地址:
/etc/clickhouse-server/
配置外网访问:
vim config.xml
<listen_host>::</listen_host> 取消注释
注意一定要配成 :: 而且要将其他本地监视连接注释,0.0.0.0将导致本地的命令行客户端无法连接,本地命令行客户端使用的是ipv6地址
vim users.xml
<networks>
<ip>::/0</ip>
</networks>
5. 启动/停止服务
sudo service clickhouse-server start #启动
sudo service clickhouse-server stop #停止
6. 客户端测试
启动客户端
clickhouse-client --port 9002 --host 127.0.0.1 --multiline
cm-server :) select 1;
SELECT 1
┌─1─┐
│ 1 │
└───┘