第一步:安装 clickhouse-server 和 clickhouse-client
yum install yum-utils
rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/clickhouse.repo
yum install clickhouse-server clickhouse-client -y


第二步:启动服务
systemctl status clickhouse-server.service


第三步:设置用户名和密码
设置用户名密码
 PASSWORD=$(base64 < /dev/urandom | head -c8); echo "$PASSWORD"; echo -n "$PASSWORD" | sha1sum | tr -d '-' | xxd -r -p | sha1sum | tr -d '-'
生成如下:第一行明文、第二行密文
BOWrM6eD
dc1f916aa271ba4147cfc9eb7116195d6d7c2b69920a7fd2b356f09f201cd924

修改配置文件 
vim /etc/clickhouse-server/users.xml
找到 users --> default --> 标签下的password修改成password_sha256_hex,并把密文填进去

第四步:使用密码重新登陆
clickhouse-client -h 127.0.0.1 -d default -m -u default --password BOWrM6eD


第五步:开放外网访问
vim /etc/clickhouse-server/config.xml
找到 listen_host 标签,修改为以下
<listen_host>0.0.0.0</listen_host>
# 重启一下clickhouse服务
systemctl restart clickhouse-server

第六步:我们使用 dbeaver 进行远程连接

 

最后修改于 2021-02-20 14:39:31
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇