下载安装
yum自动安装
sudo yum install yum-utils
sudo rpm --import https://repo.yandex.ru/clickhouse/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.yandex.ru/clickhouse/rpm/stable/x86_64
sudo yum install clickhouse-server clickhouse-client
这个方法很简单,只是可能会超时,我也没找到什么解决超时的好办法,只能提供下面的办法了。
手动安装
链接里面有各种历史版本https://packagecloud.io/altinity/clickhouse?page=24
首先需要下载四个安装包,并依次安装;如果没有wget的话,sudo yum -y install wget
安装即可。
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/6/clickhouse-server-common-1.1.54362-1.el6.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/6/clickhouse-server-1.1.54362-1.el6.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/6/clickhouse-debuginfo-1.1.54362-1.el6.x86_64.rpm/download.rpm
wget --content-disposition https://packagecloud.io/Altinity/clickhouse/packages/el/6/clickhouse-client-1.1.54362-1.el6.x86_64.rpm/download.rpm
1.安装server-common
sudo rpm -ivh clickhouse-server-common-1.1.54362-1.el6.x86_64.rpm
2.安装server
sudo rpm -ivh clickhouse-server-1.1.54362-1.el6.x86_64.rpm
可能会遇到一些依赖问题,用以下命令安装相应的依赖即可
yum install libicu.x86_64
yum install -y unixODBC libicudata
3.安装debug
sudo rpm -ivh clickhouse-debuginfo-1.1.54362-1.el6.x86_64.rpm
4.安装client
sudo rpm -ivh clickhouse-client-1.1.54362-1.el6.x86_64.rpm
启动
运行服务service clickhouse-server start
进入客户端clickhouse-client
可以执行一条简单的命令试试程序能否正常运行,比如我执行的show databases;