Kibana4 监听端口 80 而不是端口 5601

2024-04-07

我在运行 RHEL7 的 Amazo EC2 实例上运行 elasticsearch 1.4 和 kibana4。

Kibana4 作为独立进程运行,未部署在 nginx 等 Web 容器中。它正在侦听端口 5601(默认端口)。我想让 kibana 监听 80 端口。

不使用nginx可以实现吗?如果是的话怎么办?


您需要设置功能CAP_NET_BIND_SERVICE将非 root 进程绑定到特权端口 (

让 kibana 监听端口 80 :

1-在 /etc/kibana/kibana.yml 中编辑 kibana 端口

server.port : "80"

2-运行以下命令:

sudo setcap cap_net_bind_service=+epi /usr/share/kibana/bin/kibana
sudo setcap cap_net_bind_service=+epi /usr/share/kibana/bin/kibana-plugin
sudo setcap cap_net_bind_service=+epi /usr/share/kibana/bin/kibana-keystore
sudo setcap cap_net_bind_service=+epi /usr/share/kibana/node/bin/node
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Kibana4 监听端口 80 而不是端口 5601 的相关文章

随机推荐