持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情
前言
ClickHouse可以在任何具有x86_64、AArch64或PowerPC64LE CPU体系结构的Linux、FreeBSD或Mac OS X上运行。如果不支持您的操作系统或其他安装选项,请查看官方技术参考指南中的安装详细信息。
正文
下面我们以Linux系统进行安装,可按照以下步骤启动并运行ClickHouse。
下载可执行安装文件
本地下载ClickHouse的最简单方法是运行以下命令。如果您的操作系统受支持,将下载相应的ClickHouse二进制文件并使其可执行:
curl https://clickhouse.com/ | sh
执行安装
运行install命令,该命令定义了一组有用的符号链接以及ClickHouse使用的文件和文件夹,所有这些都可以在安装脚本的输出中看到:
sudo ./clickhouse install
设置账户密码
安装脚本结束时,系统会提示您输入默认用户的密码。您可以随意输入密码,也可以选择将其留空:
Creating log directory /var/log/clickhouse-server.
Creating data directory /var/lib/clickhouse.
Creating pid directory /var/run/clickhouse-server.
chown -R clickhouse:clickhouse '/var/log/clickhouse-server'
chown -R clickhouse:clickhouse '/var/run/clickhouse-server'
chown clickhouse:clickhouse '/var/lib/clickhouse'
Enter password for default user:
如果你看到如下的日志,那说明安装成功了
运行服务
运行以下命令以启动ClickHouse服务器:
sudo clickhouse start
配置和日志
Clickhouse安装过程不一定是一帆风顺的,因此怎么查看日志,根据日志的各种error去解决问题是很有必要,除此之外,配置文件的位置我们也应该是需要了解的。现在我们来看下Clickhouse日志文件和裴子所存储的位置。
#数据目录
/var/lib/clickhouse
集群配置文件
/etc/metrika.xml
配置文件
/etc/clickhouse-*
日志文件
/var/log/clickhouse-server
总结
从上面步骤看起来,安装步骤是比较简单,但是记住这是单机版,在企业中是不适用的。企业中一般是主从或者是分布式集群。这一块的安装我们后续会有详细的安装过程,赶紧关注吧!!!