当前位置: 首页 > article >正文

Linux快速安装ClickHouse

ClickHouse官方文档(有中文别忘了勾选)

什么是ClickHouse? | ClickHouse Docs

在线安装

1.安装yum-utils

yum-utils是一个与 yum 集成的实用程序集合,可以通过多种方式扩展其本机功能

yum install -y yum-utils

2.增加ClickHouse官方镜像源

yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo

3.安装ClickHouse客户端和服务端

yum install -y clickhouse-server clickhouse-client

4.后台启动程序

cd /etc/init.d       #此中有clickhouse-server文件

nohup ./clickhouse-server start

5.检查启动进程 

ps -ef | grep 'clickhouse'

可以看到以下进程说明启动成功 

clickho+  114259       1  0 17:48 ?        00:00:00 clickhouse-watchdog        --config-file /etc/clickhouse-server/config.xml --pid-file /var/run/clickhouse-server/clickhouse-server.pid --daemon
clickho+  114260  114259  1 17:48 ?        00:00:13 /usr/bin/clickhouse-server --config-file /etc/clickhouse-server/config.xml --pid-file /var/run/clickhouse-server/clickhouse-server.pid --daemon

6.本机连接

clickhouse-client

ClickHouse支持访问限制设置。它们位于users.xml文件(与config.xml同级目录)。 默认情况下,允许default用户从任何地方访问,不需要密码。

默认情况下,使用default用户并不携带密码连接到localhost:9000。还可以使用--host参数连接到指定服务器。终端必须使用UTF-8编码。

查询试一下:

:) select 1

SELECT 1

Query id: a17e4f56-ef4e-47a7-bc4b-f29f4b9642fd

   ┌─1─┐
1. │ 1 │
   └───┘

1 row in set. Elapsed: 0.001 sec.

离线安装

官方文档里介绍的安装包

安装不上的可以选择离线下载地址,本人用的是24.1.1.2048这个相关版本的

packages.clickhouse.com/rpm/stable/?directoryListingLimit=1000&cursor=1-JTdCJTIydiUyMiUzQTElMkMlMjJzdGFydEFmdGVyJTIyJTNBJTIycnBtJTJGc3RhYmxlJTJGY2xpY2tob3VzZS1jb21tb24tc3RhdGljLTIzLjEwLjEuMTk3Ni5hYXJjaDY0LnJwbSUyMiUyQyUyMnV1aWQlMjIlM0ElMjI3ZTc0NmU3NjIzODIyMWE3NjAxZWJlMzczNTlkMGFlYSUyMiU3RA==

clickhouse-client-24.3.1.2672.x86_64.rpm

clickhouse-server-24.1.1.2048.x86_64.rpm

clickhouse-common-static-24.1.1.2048.aarch64.rpm

地址:https://packages.clickhouse.com/rpm/stable/clickhouse-common-static-24.1.1.2048.aarch64.rpm

需要下载这三个组件,可以选择下载好放进一个目录

Windows下载安装包时可能出现的问题

clickhouse-common-static-24.1.1.2048.aarch64.rpm时会出现的问题是浏览器直接帮我打开了

最好直接将它用wget命令下载到Linux当前所在目录

wget ​https://packages.clickhouse.com/rpm/stable/clickhouse-common-static-24.1.1.2048.aarch64.rpm

安装 RPM 的命令格式为:

rpm -ivh 包全名
#参数含义:
# -i:安装(install);
# -v:显示更详细的信息(verbose);
# -h:打印 #,显示安装进度(hash);

然后参照上述的后台启动即可。


http://www.kler.cn/news/318038.html

相关文章:

  • 【leetcode练习·二叉树】用「遍历」思维解题 I
  • Flutter为Android添加签名并打包
  • 数值计算 --- 平方根倒数快速算法(上)
  • 虚拟机与物理机的文件共享
  • 【LLM学习之路】9月23日24日 第十、十一天 Attention代码解读
  • 将硬盘的GPT 转化为MBR格式
  • 如何完成等保的建设整改
  • Apache Doris 实践
  • MySQL的数据库课程设计的基本步骤和考虑因素
  • 大小端字节序 和 内存高低地址顺序
  • 3. 函数
  • MySQL误删数据怎么办?
  • 828华为云征文 | 云服务器Flexus X实例,Docker集成搭建搭建Flink
  • cpp中的namespace详解
  • 基于机器学习的癌症数据分析与预测系统实现,有三种算法,bootstrap前端+flask
  • Cubieboard2(三) 系统构建 —— WSL Ubuntu 中挂载 U 盘(SDCard)
  • Qt上下文菜单
  • C++从零实现Json-Rpc框架(项目介绍)
  • 基于SpringBoot+Vue+MySQL的智能物流管理系统
  • 中国电子学会202403青少年软件编程(Python)等级考试试卷(四级)真题
  • 8个高清视频素材网站,免费下载。
  • CICD从无到会
  • 什么是JWT
  • 初识模版!!
  • 英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design Engineer)
  • AI大模型教程 Prompt提示词工程 AI原生应用开发零基础入门到实战【2024超细超全,建议收藏】
  • 低空经济火爆,稀缺无人机教员培训详解
  • [产品管理-33]:实验室技术与商业化产品的距离,实验室技术在商业化过程中要越过多少道“坎”?
  • 在Windows上使用谷歌浏览器进行离线浏览的方法
  • Vue学习记录之九(插槽slot)