ClickHouse实战第二章-ClickHouse 的安装调试

2 ClickHouse 的安装

防火墙

关闭防火墙

shell 复制代码
systemctl stop firewalld.service
systemctl disable firewalld.service

关闭selinux

shell 复制代码
systemctl stop firewalld.service
systemctl disable firewalld.service

下载安装使用

下载:

shell 复制代码
https://packages.clickhouse.com/tgz/stable/
[root@localhost home]# wget https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-22.9.7.34-amd64.tgz

[root@localhost home]# ll
total 228692
-rw-r--r--.  1 root   root       82782 Dec 26 20:34 clickhouse-client-22.9.7.34-amd64.tgz
-rw-r--r--.  1 root   root   233982749 Dec 16 04:27 clickhouse-common-static-22.9.7.34-amd64.tgz
-rw-r--r--.  1 root   root      105857 Dec 26 20:32 clickhouse-server-22.9.7.34-amd64.tgz

解压:

shell 复制代码
[root@localhost home]# tar -zxvf clickhouse-common-static-22.9.7.34-amd64.tgz 
[root@localhost home]# tar -zxvf clickhouse-server-22.9.7.34-amd64.tgz 
[root@localhost home]# tar -xvf clickhouse-client-22.9.7.34-amd64.tgz 

安装:

shell 复制代码
[root@localhost install]# sh /home/clickhouse-common-static-22.9.7.34/install/doinst.sh
[root@localhost install]# sh /home/clickhouse-server-22.9.7.34/install/doinst.sh
[root@localhost install]# sh /home/clickhouse-client-22.9.7.34/install/doinst.sh

配置:

shell 复制代码
[root@localhost install]# vim /etc/clickhouse-server/config.xml 

(1)把 <listen_host>::</listen_host> 的注释打开,这样的话才能让 ClickHouse 被除本
机以外的服务器访问

(2)配置文件
在这个文件中,有 ClickHouse 的一些默认路径配置,比较重要的
数据文件路径:<path>/var/lib/clickhouse/</path>
日志文件路径:<log>/var/log/clickhouse-server/clickhouse-server.log</log>

启动:

shell 复制代码
 # 启动 ClickHouse
 systemctl start clickhouse-server
 # 停止 ClickHouse
 systemctl stop clickhouse-server
 # 查看状态 ClickHouse
 systemctl status clickhouse-server

使用:

shell 复制代码
#客户端连接输入密码
[root@localhost install]# clickhouse-client --password 

[root@localhost install]# clickhouse-client -h 192.168.235.128 -u default --password 123456 --port 9000 -m
ClickHouse client version 22.9.7.34 (official build).
Connecting to 192.168.235.128:9000 as user default.
Connected to ClickHouse server version 22.9.7 revision 54460.
相关推荐
精进之道10 分钟前
拆开一个 .rpm 文件,里面到底装了什么?
linux
Csxyzj15 分钟前
Nginx:企业高性能web服务器(一)
运维·服务器·nginx
wuminyu17 分钟前
JDK21 FFM异步读取MSG_ZEROCOPY错误队列揭秘
java·linux·c语言·jvm·c++
Eloudy18 分钟前
sunshine - ubuntu 22.04, moonlight - mac OS26 远程桌面
linux·运维·ubuntu
旗开得胜马到成功22 分钟前
工控系统备份的底层技术解析:老旧协议、零停机窗口与中科热备的专项破局
运维·服务器·vr
AC赳赳老秦25 分钟前
企业标签体系搭建:基于 OpenClaw 采集的多维度公开数据,构建企业画像标签库
java·运维·服务器·python·信息可视化·deepseek·openclaw
苍狗T25 分钟前
K8s 集群实战:基于 Harbor 私有仓库 + cri‑dockerd 完整部署
linux·运维·云原生·容器·kubernetes
石小千34 分钟前
X86下载 ARM 架构的包
linux·运维
殷忆枫35 分钟前
嵌入式Linux下基于FFmpeg实现MP4解码为JPG图片(SSD202D交叉编译实战)
linux·运维·ffmpeg
2601_965798471 小时前
Evently Theme Setup Guide: Fast Conference, Meetup & Summit Architecture
服务器·网络·数据库