一、安装elasticsearch
1、下载elasticsearch
进入官网下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.2-linux-x86_64.tar.gz
2、解压安装包
tar -zxvf elasticsearch-7.13.1-linux-x86_64.tar.gz
config目录下jvm.options可修改启动内存相关配置,elasticsearch.yml可修改端口,日志路径等相关配置
3、启动
./elasticsearch -d
注意,不能用root用户启动,后台启动加 -d
4、测试
先查看是否启动,端口是否监听
ps -ef|grep elasticsearch
netstat -nltp |grep 9200
请求curl http://localhost:9200/?pretty
二、安装logstash
1、下载logstash
进入官网下载
wget https://artifacts.elastic.co/downloads/logstash/logstash-7.13.2-linux-x86_64.tar.gz
2、解压安装包
tar -zxvf logstash-7.13.1-linux-x86_64.tar.gz
logstash配置文件中添加logstash.conf配置文件,配置请求输出到elasticsearch
input { stdin { } }
output {
elasticsearch { hosts => ["localhost:9200"]}
stdout { codec => rubydebug }
}
3、启动
用nohup执行后台启动
nohup bin/logstash -f config/logstash.conf &
使用nohup方式启动有个nohup.out日志文件,可以查看日志检查启动情况,若不想有日志,可以自写脚本启动或service脚本启动。
4、测试
先检查是否启动成功,端口是否监听
netstat -nltp |grep 9600
ps -ef|grep logstash
请求测试curl http://localhost:9600/?pretty
三、安装kibana
1、下载安装包
进入官网下载安装包
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.13.1-linux-x86_64.tar.gz
2、解压安装包
tar -zxvf kibana-7.13.1-linux-x86_64.tar.gz
3、启动
进入安装目录config文件可修改kibana.yml文件,配置端口等参数;设置 elasticsearch.url 指向 Elasticsearch 实例。若为默认配置,或同一机器,可以不需要修改该文件
采用后台启动方式启动kibana
nohup ../bin/kibana &
4、测试
先确认启动成功,端口监听成功
ps -ef|grep kibana
netstat -nlp |grep 5601
访问页面http://localhost:5601/app/kibana#/home?_g=()