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

Linux快速安装ClickHouse(附官方文档)

在线安装

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 1SELECT 1Query 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);

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

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

什么是ClickHouse? | ClickHouse Docs

 

相关文章:

  • OpenFeign-快速使用-连接池-使用的最佳方案-日志配置
  • 9.30今日错题解析(软考)
  • MongoDB 工具包安装(mongodb-database-tools)
  • VMware虚拟机连接公网,和WindTerm
  • 蓝桥杯—STM32G431RBT6(RTC时钟获取时间和日期)
  • 谁懂啊!ITIL认证的五大好处
  • 使用 C++ 实现卷积运算:从理论到实践的详细指南
  • 加密解密的艺术:探索Java中的DES算法
  • 关于BSV区块链覆盖网络的常见问题解答(上篇)
  • 为VRoidStudio制作的vrm格式模型制作blendshape
  • 【Linux实践】实验五:用户和组群账户管理
  • [极客大挑战 2019]RCE ME1
  • 计算机毕业设计 Java教务管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • React返回上一个页面,会重新挂载吗
  • 微信小程序-数据模型与动态赋值
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • Golang-长连接-状态推送
  • Java比较器对数组,集合排序
  • Joomla 2.x, 3.x useful code cheatsheet
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Spring-boot 启动时碰到的错误
  • vue-loader 源码解析系列之 selector
  • vue的全局变量和全局拦截请求器
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • XForms - 更强大的Form
  • 服务器之间,相同帐号,实现免密钥登录
  • 给Prometheus造假数据的方法
  • 力扣(LeetCode)21
  • 力扣(LeetCode)56
  • 前端
  • 前端设计模式
  • 设计模式走一遍---观察者模式
  • 物联网链路协议
  • 一个完整Java Web项目背后的密码
  • 转载:[译] 内容加速黑科技趣谈
  • 最近的计划
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • 关于Android全面屏虚拟导航栏的适配总结
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • ​如何使用QGIS制作三维建筑
  • ![CDATA[ ]] 是什么东东
  • $jQuery 重写Alert样式方法
  • (12)Hive调优——count distinct去重优化
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (6)添加vue-cookie
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (附源码)计算机毕业设计大学生兼职系统
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (三)c52学习之旅-点亮LED灯
  • (一)、python程序--模拟电脑鼠走迷宫
  • (一)u-boot-nand.bin的下载