天天看点

CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

CentOS7 安装clickhouse 并连接DBeaver

安装clickhouse

CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

先检查是否可以安装clickhouse

grep -q sse4_2 /proc/cpuinfo && echo “SSE 4.2 supported” || echo “SSE 4.2 not supported
           
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

这里要使用rmp安装包 clickhouse官网

yum install -y yum-utils 
yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
yum install -y clickhouse-server clickhouse-client
           

正在下载会需要一些时间

CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

启动clickhouse服务端

/etc/init.d/clickhouse-server start
           
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

启动clickhouse客户端

clickhouse-client
           
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

设置账户

找到clickhouse-server文件夹可以用bach或者直接从目录找到文件去修改

/etc/clickhouse-server/
           

clickhouse官网/设置用户

打开users.xml文件

<root>
	<password_sha256_hex></password_sha256_hex>/<password></password>
	<networks incl="networks" replace="replace">
		<ip>::/0</ip>
	</networks>
	<profile>default</profile>
	<quota>default</quota>
</root>
           

设置网路

clickhouse-server 文件下的 config.xml文件

解注释掉listen_host

CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

重新启动下clickhouse

service clickhouse-server stop
service clickhouse-server start
clickhouse-client
           

关闭虚拟机的防火墙

查看ip地址

ip addr
           
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

查看防火墙状态

systemctl status firewalld
           
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

关闭防火墙

systemctl disable firewalld
           

重启虚拟机

如果想要别的电脑可以连接上该太电脑的虚拟机上的防火墙则还需要打开主机的防火墙

连接DBeaver

在主机上打开DBeaver 如果DBeaver装在了虚拟机上就不需要关闭虚拟机的防火墙

CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver
CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

输入用户名密码还有ip地址 第一次添加要下载驱动文件

CentOS安装clickhouse并连接DBeaverCentOS7 安装clickhouse 并连接DBeaver

数据库操作的时候要保证虚拟机是运行状态的不然是连不上的喔