clickhouse数据库是安装在虚拟机上的,要确保本地有虚拟机环境
1.下载
选择需要的版本,我选择的版本是21.9.6.24,需要下载下面4个安装包
https://packages.clickhouse.com/tgz/stable/clickhouse-client-21.9.6.24.tgz
https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-21.9.6.24.tgz
https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-dbg-21.9.6.24.tgz
https://packages.clickhouse.com/tgz/stable/clickhouse-server-21.9.6.24.tgz
将下好的4个安装包导入到虚拟机中,可以使用xftp,可以新建一个文件夹单独存clickhouse的所有文件
2.分别解压安装
tar -zxvf clickhouse-client-21.9.6.24.tgz
./clickhouse-client-21.9.6.24/install/doinst.sh
tar -zxvf clickhouse-common-static-21.9.6.24.tgz
./clickhouse-common-static-21.9.6.24/install/doinst.sh
tar -zxvf clickhouse-common-static-dbg-21.9.6.24.tgz
./clickhouse-common-static-dbg-21.9.6.24/install/doinst.sh
//这一步会让你填写默认的用户密码,可填可不填
tar -zxvf clickhouse-server-21.9.6.24.tgz
./clickhouse-server-21.9.6.24/install/doinst.sh
3.启动
clickhouse start
4.连接
//无密码连接客户端
clickhouse-client
//有密码连接客户端
clickhouse-client --password root123
5.外网访问
外网访问需要注意两点
1.clickhouse服务端配置文件的修改
vim /etc/clickhouse-server/config.xml
将config.xml配置文件的<listen_host>::</listen_host>
强制保存
:wq!
2.防火墙关闭
//查看firewalld状态
systemctl status firewalld
//关闭firewalld
systemctl stop firewalld
Dbeaver连接
下载Dbeaver并安装 ,Dbeaver是clickhouse的可视化工具
https://dbeaver.io/files/dbeaver-ce-latest-x86_64-setup.exe
填写相关配置信息,clickhouse的默认用户是default
连接成功
浏览器连接
浏览器连接要修改config.xml配置文件,将下面的注释去掉
强制保存
:wq!
浏览器中输入http://虚拟机ip:8123
连接成功