
下载地址:https://www.elastic.co/cn/downloads/past-releases/kibana-7-8-0https://www.elastic.co/cn/downloads/past-releases/kibana-7-8-0https://www.elastic.co/cn/downloads/past-releases/kibana-7-8-0linux安装包解压Kibana 的 Linux 安装过程主要分为解压、配置、启动和验证四个步骤。下面按顺序展开说明并补充每一步的注意事项。#解压tar -zxvf kibana-7.8.0-linux-x86_64.tar.gz解压完成后会在当前目录下生成一个名为kibana-7.8.0-linux-x86_64的文件夹。建议将解压后的目录移动到统一的应用安装路径下例如/usr/local/方便后续管理和维护。同时确认当前用户对该目录拥有读写权限避免后续启动时因权限不足而报错。修改配置文件Kibana 的核心配置都集中在config/kibana.yml文件中。进入配置目录后需要根据实际环境修改以下几个关键参数# 进入到config目录修改kibana.yml文件#服务端口server.port: 5601#运行访问的IP设置0.0.0.0可以远程访问server.host: 0.0.0.0# 指定elsatic地址elasticsearch.hosts: [http://localhost:9200]# 语言i18n.locale: zh-CN其中server.port指定 Kibana 对外提供服务的端口默认使用 5601server.host设置为0.0.0.0表示允许来自任意 IP 的远程访问如果只在本地使用可以改为localhost以提升安全性。elasticsearch.hosts用于指定 Kibana 要连接的 Elasticsearch 服务地址这里默认指向本机的 9200 端口如果你的 Elasticsearch 部署在其他机器上需要把地址改成对应的 IP 和端口。最后建议设置i18n.locale为zh-CN将 Kibana 界面切换为中文便于日常使用。启动配置完成后进入 Kibana 的 bin 目录使用后台方式启动服务# 进入到 bin目录nohup ./kibana 这里使用nohup让 Kibana 在后台持续运行即使关闭终端窗口也不会中断服务。符号表示将进程放入后台执行。执行后观察日志启动后需要立即查看日志确认服务是否正常启动。如果当前使用的是 root 用户通常会看到如下报错信息Kibana should not be run as root. Use --allow-root to continue.这是因为 Kibana 出于安全考虑默认不允许以 root 身份运行。解决办法有两种一是创建一个普通系统用户来运行 Kibana这是生产环境推荐的做法二是临时加上--allow-root参数允许 root 启动适合本地开发或测试环境快速验证。报错修改再次启动# 加上允许root参数nohup ./kibana --allow-root tail -f kibana.log# 或nohup ./kibana --allow-root kibana.log 21 tail -f kibana.log# 控制台启动./kibana --allow-root第二种写法把标准输出和错误输出都重定向到kibana.log文件中方便集中查看日志。执行后继续用tail -f实时跟踪日志输出。观察日志启动成功确保elastic已经启动后当日志中出现Server running at http://0.0.0.0:5601或类似提示时说明 Kibana 已经成功启动。需要注意的是Kibana 依赖 Elasticsearch 提供服务因此务必先确认 Elasticsearch 已经正常启动并监听 9200 端口否则 Kibana 会一直等待连接而无法完成初始化。查看启动进程# 注意kibana是nodejs程序常驻进程是node# 直接搜node不是 ps -ef | grep kibanaps -ef | grep node访问验证启动成功后在浏览器中访问 Kibana 的 Web 界面#访问ip:5601将ip替换为 Kibana 所在服务器的实际 IP 地址。如果是在本机访问可以直接使用localhost:5601。首次打开会进入 Kibana 的欢迎页面此时可以开始配置索引模式并探索数据。http://ip:5601/app/kibana#/dev_tools/console# analyzer有 ik_smart、ik_max_word、standard至此Kibana 在 Linux 上的安装与启动流程就全部完成了。整个过程中解压、配置、启动、排错和访问验证五个环节环环相扣只要每一步都确认无误就能顺利进入 Kibana 的可视化操作界面。