测试环境部署:
1.如果您刚刚入门并想看看 ClickHouse 能做什么,将 ClickHouse 下载到本地最简单的方法是运行以下命令。它会为您的操作系统下载一个二进制文件,可用于运行 ClickHouse 服务器、clickhouse-client、clickhouse-local、ClickHouse Keeper 和其他工具:
curl https://clickhouse.com/ | sh
2.运行以下命令启动ClickHouse服务器:
./clickhouse server
第一次运行此脚本时,将在当前目录中创建必要的文件和文件夹,然后服务器启动。
3.打开一个新终端并使用./clickhouse 客户端连接到您的服务:
./clickhouse client
./clickhouse client
ClickHouse client version 23.2.1.1501 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 23.2.1.
local-host :)
生产环境部署
对于 ClickHouse 的生产部署,请用以下方式:
1.设置 Debian存储库
sudo apt-get install -y apt-transport-https ca-certificates dirmngr
GNUPGHOME=$(mktemp -d)
sudo GNUPGHOME="$GNUPGHOME" gpg --no-default-keyring --keyring /usr/share/keyrings/clickhouse-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8919F6BD2B48D754
sudo rm -rf "$GNUPGHOME"
sudo chmod +r /usr/share/keyrings/clickhouse-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg] https://packages.clickhouse.com/deb stable main" | sudo tee \
/etc/apt/sources.list.d/clickhouse.list
sudo apt-get update
2.安装ClickHouse服务器和客户端
sudo apt-get install -y clickhouse-server clickhouse-client
3.启动ClickHouse
sudo service clickhouse-server start
clickhouse-client # or "clickhouse-client --password" if you've set up a password.
注意:
设置密码的时候最好用准备好的密码复制进去,不然一旦输错很容易就被锁住,重置密码相对比较繁琐。
参数调整优化
1.修改监听IP地址,允许其他ip访问
默认被允许访问的只有127.0.0.1,要修改为允许其他 ip 也能访问
vim /etc/clickhouse-server/config.xml
修改如下内容(取消注释即可),如下
<listen_host>::</listen_host>
然后重启服务即可。
评论区