ClickHouse安装与单机部署
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 │ └───┘