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 │ └───┘