1、检查是否支持SSE 4.2:
grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"
2、为apt添加clickhouse仓库
# 新建apt的clickhouse仓库配置(不用管这个文件是否存在,不存在的话vim会自动新建1个)
sudo vim /etc/apt/sources.list
# 配置添加以下内容
deb https://mirrors.aliyun.com/clickhouse/deb/stable/ main/
3、添加依赖并更新apt数据库
sudo apt install dirmngr
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4 # optional
sudo apt update
4、安装clickhouse服务端及客户端
sudo apt-get install clickhouse-client clickhouse-server
5、修改clickhouse配置,以便能远程访问
sudo vim /etc/clickhouse-server/config.xml
把下面的注释去掉
<listen_host>0.0.0.0</listen_host>
6、启动服务器
可以运行如下命令在后台启动服务:
sudo service clickhouse-server start
可以在/var/log/clickhouse-server/目录中查看日志。
如果服务没有启动,请检查配置文件 /etc/clickhouse-server/config.xml。
你也可以在控制台中直接启动服务:
clickhouse-server --config-file=/etc/clickhouse-server/config.xml
在这种情况下,日志将被打印到控制台中,这在开发过程中很方便。
如果配置文件在当前目录中,你可以不指定‘–config-file’参数。它默认使用‘./config.xml’。
你可以使用命令行客户端连接到服务:
clickhouse-client