环境
Ubuntu 20.04 LTS
ElsticSearch 7.15.0
Kibana 7.15.0  
说明
安装 Elasticsearch + Kibana,配置密码访问
步骤
下载
在 官网 下载 Elasticsearch 和 Kibana,解压至安装目录
| 12
 
 | sudo tar xvf ~/elasticsearch-7.15.0-linux-x86_64.tar.gz -C /opt/app/sudo tar xvf ~/kibana-7.15.0-linux-x86_64.tar.gz -C /opt/app/
 
 | 
Elasticsearch 配置
修改 config/elasticsearch.yml,添加内容
| 12
 3
 4
 5
 
 | network.host: 0.0.0.0xpack.security.enabled: true
 xpack.license.self_generated.type: basic
 xpack.security.transport.ssl.enabled: true
 discovery.type: single-node
 
 | 
启动服务(非 root 用户)
设置密码
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | #./bin/elasticsearch-keystore create
 #
 ./bin/elasticsearch-setup-passwords interactive
 #
 elastic: 超级用户,拥有存取全部 cluster 的权限
 apm_system: 一般用户,提供给 kibana 使用,用来和 elasticsearch 进行通信
 kibana_system: 一般用户,提供给 logstash 使用,用来向 elasticsearch 写入数据
 logstash_system: 一般用户,用于不同类型的 beat 存储和监控 elasticsearch
 beats_system: 一般用户,用于 APM Server 存储和监控 elasticsearch
 remote_monitoring_user: 一般用户,用于 Metricbeat 监控 elasticsearch
 
 | 
Kibana 配置
修改 config/kibana.yml
| 12
 3
 4
 5
 
 | server.host: "0.0.0.0"elasticsearch.hosts: ["http://localhost:9200"]
 elasticsearch.username: "kibana_system"
 elasticsearch.password: "guanshantech"
 i18n.locale: "zh-CN"
 
 | 
启动服务(非 root 用户)