环境:阿里云服务器centos7
注意点:我们不可以将服务暴露到外网中,一切操作只可以在公司的局域网中进行
一 docker安装部署单节点(最方便快捷的安装方式,没有之一)
docker run -d --name zwt_clickhouse --ulimit nofile=262144:262144 \
-p 8123:8123 -p 9000:9000 -p 9009:9009 --privileged=true \
-v /mydata/docker/clickhouse/log:/var/log/clickhouse-server \
-v /mydata/docker/clickhouse/data:/var/lib/clickhouse clickhouse/clickhouse-server:22.2.3.5
说明:默认http端口是8123,tcp端口是9000, 同步端口9009
web可视化界面:http://xxx.xx.x.xxx:8123/play
二 RPM方式搭建ClickHouse
2.安装包放到指定文件夹(自定义)
#安装
sudo rpm -ivh *.rpm
#启动
systemctl start clickhouse-server
#停止
systemctl stop clickhouse-server
#重启
systemctl restart clickhouse-server
#状态查看
sudo systemctl status clickhouse-server
#查看日志
tail -f /var/log/clickhouse-server/clickhouse-server.log
tail -f /var/log/clickhouse-server/clickhouse-server.err.log
#开启远程访问,取消下面的注释
vim /etc/clickhouse-server/config.xml
#编辑配置文件
<listen_host>0.0.0.0</listen_host>
#重启
systemctl restart clickhouse-server
注意:实际工作中端口不可配置外网访问