赞
踩
sudo yum install yum-utils
sudo rpm --import https://repo.clickhouse.com/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.clickhouse.com/rpm/clickhouse.repo
sudo yum install clickhouse-server clickhouse-client
sudo /etc/init.d/clickhouse-server start
# 拉取镜像
docker pull yandex/clickhouse-server
docker pull yandex/clickhouse-client
# 启动镜像
docker run --rm -d --name=temp-clickhouse-server yandex/clickhouse-server
# 映射配置文件
docker cp temp-clickhouse-server:/etc/clickhouse-server/config.xml E:/data/ck/conf/config.xml
docker cp temp-clickhouse-server:/etc/clickhouse-server/users.xml E:/data/ck/conf/users.xml
# 进入docker
docker exec -it temp-clickhouse-server /bin/bash
sudo vim /etc/clickhouse-server/config.xml
:wq!
强制保存,注意!
在后面,否则会报错/bin/bash: wq: command not found
8123
端口开放出来firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
# 刚安装使用默认登录即可
clickhouse-client
# 如果设置了密码
clickhouse-client --password
# 创建用户密码,账号为radar、密码为cychina2022,放入users.xml
PASSWORD=$(base64 < /dev/urandom | head -c8); echo "radar"; echo -n "cychina2022" | sha256sum | tr -d '-'
# 启动容器,指定端口映射和文件夹映射
docker run -d --name=single-clickhouse-server -p 8123:8123 -p 9000:9000 -p 9009:9009 --ulimit nofile=262144:262144 --volume E:/data/ck/data:/var/lib/clickhouse:rw --volume E:/data/ck/conf:/etc/clickhouse-server:rw --volume E:/data/ck/log:/var/log/clickhouse-server:rw yandex/clickhouse-server
# 创建用户,指定数据库
CREATE USER radar IDENTIFIED WITH sha256_password BY 'xxxchina2022';
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。