一、环境准备
1.1 创建用户和组
groupadd clickhouse
useradd -g clickhouse -G clickhouse clickhouse
passwd clickhouse
clickhouse
1.2 系统参数调优
修改vi /etc/security/limits.conf文件,在文件末尾中增加下面内容
vi /etc/security/limits.conf
clickhouse soft nofile 65535
clickhouse hard nofile 65535
修改vi /etc/security/limits.d/20-nproc.conf文件,在文件末尾中增加下面内容
#注:*代表linux所有用户名称
vi /etc/security/limits.d/20-nproc.conf
clickhouse soft nofile 65535
clickhouse hard nofile 65535
* hard nproc 4096
修改vi /etc/sysctl.conf文件,在文件中增加下面内容
vi /etc/sysctl.conf
vm.max_map_count=655360
重新加载
sysctl -p
1.3 关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
二、安装clickhouse数据库
2.1 安装clickhouse数据库
上传ck安装包
通过rpm方式按下面顺序依次安装:
rpm -Uvh clickhouse-common-static-22.1.3.7-2.x86_64.rpm
rpm -Uvh clickhouse-server-22.1.3.7-2.noarch.rpm
default user的密码 : Clickhouse
rpm -Uvh clickhouse-client-22.1.3.7-2.noarch.rpm
rpm安装完毕无误后,clickhouse-server和clickhouse-client配置目录如下
重点放开远程访问
chmod 755 /etc/clickhouse-server/config.xml
vi /etc/clickhouse-server/config.xml
修改服务器的配置文件/etc/clickhouse-server/config.xml,第179行,放开注释即可,修改之后的内容如下:
<listen_host>::</listen_host>
187 <listen_host>::1</listen_host> -- 删除或者注释
188 <listen_host>127.0.0.1</listen_host> -- 删除或者注释
2.2 启动软件
/etc/init.d/clickhouse-server start
三、安装dbeaver
四、使用dbeaver连接clickhouse数据库
这里需要驱动包,所有软降包已经放在了附件中
五、使用浏览器打开clickhouse数据管理界面
5.1 修改配置文件
在配置文件中添加如下代码
<http_server_default_response><![CDATA[<html ng-app="SMI2"><head><base href="http:///
ui.tabix.io/"></head><body><div ui-view="" class="content-ui"></div><script src="http:///
loader.tabix.io/master.js"></script></body></html>]]></http_server_default_response>
5.2 打开浏览器验证
浏览器中输入http://ck数据库服务器IP地址:8123/
六、所有包
下载地址:
链接:https://pan.baidu.com/s/1nKWjF2-Z3rI09hpHl2N2xQ
提取码:6m4d
--来自百度网盘超级会员V5的分享