clickhouse单机安装
时间: 2025-01-06 17:36:29 浏览: 9
### ClickHouse 单节点安装指南
对于希望在单一服务器上部署 ClickHouse 数据库系统的用户来说,单节点安装是一个简单而有效的解决方案。此配置适用于测试环境或小型生产环境,在这些环境中资源需求较低且不需要高可用性设置。
#### 准备工作
确保目标机器满足最低硬件要求并已正确配置操作系统。推荐使用最新的稳定版本 Linux 发行版作为基础平台[^1]。为了简化说明过程中的命令执行权限问题,假设当前登录账户具有 root 或 sudo 权限。
#### 安装依赖项
更新软件包列表,并安装必要的工具和库文件:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install wget curl software-properties-common -y
```
#### 添加官方仓库
通过导入密钥并将 APT 源指向 ClickHouse 的官方存储库来准备系统以接收最新发布的二进制文件:
```bash
curl https://repo.clickhouse.com/CLICKHOUSE-KEY.GPG | gpg --dearmor -o /usr/share/keyrings/clickhouse-keyring.gpg
echo 'deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://repo.clickhouse.com/deb/stable/ main/' | sudo tee /etc/apt/sources.list.d/clickhouse.list
```
#### 执行实际安装操作
现在可以安全地继续进行 ClickHouse Server 和 Client 组件的实际安装了:
```bash
sudo apt update
sudo apt install clickhouse-server clickhouse-client -y
```
完成上述步骤之后,ClickHouse 将被自动启动并监听默认端口 (TCP 9000 对于客户端连接;HTTP 接口则位于 TCP 8123)。
#### 验证服务状态
确认 ClickHouse 正常运行的方法之一就是尝试与其建立交互会话:
```bash
clickhouse-client
```
如果一切正常,则应该能够看到提示符等待输入 SQL 查询语句。
阅读全文