Elastic Stack 8的简易安装

一、Elasticsearch的安装
下载Elasticsearch安装文件:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.1-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.1-linux-x86_64.tar.gz.sha512
检查文件完整性:
shasum -a 512 -c elasticsearch-8.8.1-linux-x86_64.tar.gz.sha512
文件如果完整则会打印下列信息:
elasticsearch-{version}-linux-x86_64.tar.gz: OK.
解压:
tar -zxvf elasticsearch-8.8.1-linux-x86_64.tar.gz
es默认是不允许以root用户启动,创建用户:
useradd zfj
修改文件所有者和文件所在组:
chown -R zfj:zfj elasticsearch-8.8.1
创建目录:
mkdir -p /var/data/elasticsearch /var/log/elasticsearch
切换到用户zfj下:
su zfj
修改配置文件:
vi elasticsearch.yml

#path.data: /path/to/data

#path.logs: /path/to/logs

#network.host: 192.168.0.1
为:
path.data: /var/data/elasticsearch #索引数据存放的位置
path.logs: /var/log/elasticsearch #日志文件存放的位置
network.host: 0.0.0.0 #监听地址,用于访问该es
运行Elasticsearch
cd elasticsearch-8.8.1/
./bin/elasticsearch
第一次运行Elasticsearch会打印用户elastic的默认密码和Kibana接入的token

以守护线程运行 Elasticsearch:
./bin/elasticsearch -d -p pid
停止Elasticsearch,使用如下pkill命令:
pkill -F pid
二、Kibana的安装
下载Kibana:
curl -O https://artifacts.elastic.co/downloads/kibana/kibana-8.8.1-linux-x86_64.tar.gz
检查文件完整性:
curl https://artifacts.elastic.co/downloads/kibana/kibana-8.8.1-linux-x86_64.tar.gz.sha512 | shasum -a 512 -c -
文件如果完整则会打印下列信息:
kibana-{version}-linux-x86_64.tar.gz: OK.
解压:
tar -zxvf kibana-8.8.1-linux-x86_64.tar.gz
修改文件所有者和文件所在组:
chown -R zfj:zfj kibana-8.8.1
切换到用户zfj下:
su zfj
修改配置文件:
vi kibana.yml

#server.host: “localhost”
为:
server.host: “0.0.0.0” #监听地址,用于访问该kibana
运行Kibana
cd kibana-8.8.1
./bin/kibana

复制链接在浏览器中打开:
将生成的 token 复制到输入框中
三、重置用户elastic的密码
cd elasticsearch-8.8.1/
./bin/elasticsearch-reset-password –username elastic -i

分享到