跳转到主要内容
建议在 DebianUbuntu 上使用官方预编译的 deb 软件包。
1

查看建议

在安装 ClickHouse 之前,请先查看以下建议:
  • Swap: 在生产环境中禁用操作系统的交换分区或交换文件。
  • Disk space: 安装 ClickHouse 二进制文件至少需要 2.5 GB 磁盘空间。
  • Network: 对于分布式部署 (集群) ,建议至少使用 10 Gbit 网络连接。处理包含大量中间数据的分布式查询以及进行复制时,网络带宽至关重要。
估算存储需求如需估算数据所需的磁盘空间:
  1. 估算数据量: 抽取一部分数据作为样本,计算平均每行大小,然后乘以计划存储的总行数。
  2. 应用压缩系数: 将样本加载到 ClickHouse 中,比较原始数据大小与存储后表的大小。例如,点击流数据通常可压缩 6–10 倍。
  3. 考虑副本: 如果计划将数据存储在多个副本中,请将估算容量乘以副本数量。
如需了解更详细的硬件要求,请参阅 “容量规划与硬件建议”
2

设置 Debian 软件源

要安装 ClickHouse,请运行以下命令:

3

安装 ClickHouse server 和 ClickHouse 客户端

4

启动 ClickHouse

要启动 ClickHouse server,请运行:
要启动 ClickHouse 客户端,请运行:
如果你为 server 设置了密码,则需要运行:
5

安装独立运行的 ClickHouse Keeper

在生产环境中,我们强烈建议在专用节点上运行 ClickHouse Keeper。 在测试环境中,如果你决定在同一台服务器上运行 ClickHouse Server 和 ClickHouse Keeper, 则无需安装 ClickHouse Keeper,因为它已包含在 ClickHouse server 中。
要在独立运行的 ClickHouse Keeper 服务器上安装 clickhouse-keeper,请运行:
6

启用并启动 ClickHouse Keeper

软件包

下面列出了可用的各个 deb 软件包及其说明:
如果你需要安装特定版本的 ClickHouse,则必须安装所有同版本的软件包: sudo apt-get install clickhouse-server=21.8.5.7 clickhouse-client=21.8.5.7 clickhouse-common-static=21.8.5.7
最后修改于 2026年7月1日