# ClickHouse安裝
## ClickHouse單節點部署
### 安裝方式
1、YUM安裝
1)安裝curl工具
yum install -y curl
2)添加clickhouse的yum鏡像
curl -s[https://packagecloud.io/install/repositories/altinity/clickhouse/script.rpm.sh](https://packagecloud.io/install/repositories/altinity/clickhouse/script.rpm.sh)| sudo bash
3)檢查鏡像情況
yum list | grep clickhouse
4)安裝clickhouse的服務端和客戶端
yum install -y clickhouse-server clickhouse-client
5)啟動服務
service clickhouse-server start
6)啟動交互式客戶端
clickhhouse-client --password
2、Tgz安裝
下載tgz安裝包進行tar -xzvf安裝
3、Rpm安裝
下載rpm包下載安裝

~~~
sudo rpm -ivh \*
~~~

啟動命令:
~~~
clickhouse start
clickhouse-client --password
~~~
生成的目錄文件
/etc/clickhouse-server:配置文件目錄,包括:config.xml和users.xml
/etc/clickhouse-client:客戶端配置文件目錄
/var/lib/clickhouse:默認數據目錄
/var/log/clickhouse-server:默認日志目錄
/etc/init.d/clickhouse-server:啟動shell腳本
/etc/security/limits.d/clickhouse.conf:最大文件打開數的配置
/etc/cron.d/clickhouse-server:定時任務配置,默認沒有任務
/usr/bin/clickhouse-client:clickhouse客戶端
查看啟動情況,默認端口9000

show databases

文檔參考:[https://clickhouse.tech/docs/zh/getting-started/install/](https://clickhouse.tech/docs/zh/getting-started/install/)
- ClickHouse
- 第一節 ClickHouse入門
- 1.1 ClickHouse概述
- 1.2 ClickHouse單機安裝
- 1.3 ClickHouse配置
- 1.4 ClickHouse數據庫引擎
- 1.5 ClickHouse集群部署
- 第二節 ClickHouse進階
- 2.1 ClicKHouse數據類型
- 2.2 ClicKHouse基本語法
- 2.3 ClickHouse引擎
- 2.4 ClickHouse函數
- 2.5 ClickHouse分布式表
- 2.6 ClickHouse權限和密碼加密
- 2.7 ClickHouse數據導入和導出
- 第三節 ClicKHouse實戰篇
- 3.1 ClickHouse的JDBC連接
- 3.2 ClickHouse用戶行為分析
- 3.3 ClickHouse實戰
- 第四節 ClicKHouse常見問題
- 4.1 ClickHouse常見問題匯總
- 第五節 ClickHouse其他
- 5.1 ClickHouse可視化工具
- 5.2 ClickHouse學習教程