更新于:

clickhouse安装文档

ClickHouse安装

前言

作为一款高性能、可扩展的列式存储数据库,ClickHouse在大数据分析和处理领域广受欢迎。本文将详细介绍如何在Linux系统上进行ClickHouse的安装部署,帮助读者快速搭建起自己的ClickHouse环境。

今天简单安装一下clickhouse

一、下载

选择Tgz安装包安装

下载地址:Index of /clickhouse/tgz/

选择stable目录下的安装包,采用21.9.6.24版本,上传到liunx服务器

二、解压安装

依次将这四个安装包解压,并且每解压一个,执行一下解压文件夹下的install下的doinst.sh脚本

解压顺序:

1
2
3
4
clickhouse-common-static-21.9.6.24.tgz
clickhouse-common-static-dbg-21.9.6.24.tgz
clickhouse-server-21.9.6.24.tgz
clickhouse-client-21.9.6.24.tgz

解压

创建Clickhouse文件夹并解压

1
2
3
4
5
mkdir /opt/module/clickhouse -p
tar -zxvf /opt/software/clickhouse-common-static-21.9.6.24.tgz -C /opt/module/clickhouse
tar -zxvf /opt/software/clickhouse-common-static-dbg-21.9.6.24.tgz -C /opt/module/clickhouse
tar -zxvf /opt/software/clickhouse-server-21.9.6.24.tgz -C /opt/module/clickhouse
tar -zxvf /opt/software/clickhouse-client-21.9.6.24.tgz -C /opt/module/clickhouse

运行doinst.sh

在解压clickhouse-server-21.9.6.24.tgz并运行./clickhouse-server-21.9.6.24/install/doinst.sh

后,clickhouse会默认创建一个default的用户,让你设置密码,不设置密码可以按回车

1
2
3
4
bash /opt/module/clickhouse/clickhouse-common-static-21.9.6.24/install/doinst.sh 
bash /opt/module/clickhouse/clickhouse-common-static-dbg-21.9.6.24/install/doinst.sh
bash /opt/module/clickhouse/clickhouse-server-21.9.6.24/install/doinst.sh
bash /opt/module/clickhouse/clickhouse-client-21.9.6.24/install/doinst.sh

三、启动

1
2
3
4
5
#查看命令
clickhouse --help

#启动
clickhouse start

连接clickhouse

1
2
3
4
clickhouse-client

# -m 支持多行语句
clickhouse-client -m

好了,clickhouse就简单安装成功了!

四、clickhouse相关目录

命令目录

1
2
/usr/bin
ll |grep clickhouse

配置文件目录

1
cd /etc/clickhouse-server/

日志目录

cd /var/log/clickhouse-server/

数据文件目录

1
cd /var/lib/clickhouse/

五、允许远程访问

clickhouse 默认不允许远程访问,需要修改配置文件

1
vi /etc/clickhouse-server/config.xml

把 listen 注释打开

强行保存 wq!

重启clickhouse

1
clickhouse restart

在浏览器输入服务器ip+8123验证一下

这样就可以远程访问了!