查看端口
root@VM-0-4-ubuntu:~# lsof -i :8123
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
clickhous 17165 clickhouse 150u IPv6 97454569 0t0 TCP ip6-localhost:8123 (LISTEN)
clickhous 17165 clickhouse 155u IPv4 97454576 0t0 TCP localhost:8123 (LISTEN)
目前这个输出在本地访问完全没问题,使用SSH远程连接服务器也没问题,但是在本地开发想远程连接这个数据库,就需要改一下clickhouse的配置.
操作
vim /etc/clickhouse-server/config.xml
找到<listen_host>::</listen_host>这句代码,需要把注释去掉,保存退出重启clickhouse
/etc/init.d/clickhouse-server restart
再次查看端口
root@VM-0-4-ubuntu:~# lsof -i :8123
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
clickhous 22410 clickhouse 434u IPv6 97484864 0t0 TCP *:8123 (LISTEN)
目前发现端口对外开放了。
注意
如果使用的云服务器还需要配置一下安全规则组入站规则。

© 版权声明
文章版权归作者所有,未经允许请勿转载。



<listen_host>::</listen_host> 应该要改成 <listen_host>0.0.0.0</listen_host>吧?
按配置里说的::是同时ipv4/ipv6,0.0.0.0是仅ipv4。