ubuntu2204安装elasticsearch7.17.22

下载安装

sh 复制代码
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.22-amd64.deb
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.22-amd64.deb.sha512
shasum -a 512 -c elasticsearch-7.17.22-amd64.deb.sha512 
sudo dpkg -i elasticsearch-7.17.22-amd64.deb

修改配置文件

sh 复制代码
vim  /etc/elasticsearch/elasticsearch.yml
sh 复制代码
# 指定数据存储目录
path.data: /data/elasticsearch/data
# 指定日志目录
path.logs: /data/elasticsearch/log
network.host: localhost
# 如果需要配置密码访问,添加以下配置
xpack.security.enabled: true

授权

这里是授权data目录,如果没有修改默认的目录是不需要在这里授权的

sh 复制代码
chown -R elasticsearch:elasticsearch /data/elasticsearch

配置开机启动并启动

sh 复制代码
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service

初始化密码

sh 复制代码
sudo /usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive

按照提示为内置用户(如 elastic、kibana 和 logstash_system 等)设置密码。

设置完成后重启服务

sh 复制代码
systemctl restart elasticsearch

访问测试

sh 复制代码
curl -u elastic:password "localhost:9200"

正常可以看到es版本相关信息

安装插件

插件上传到目录**/usr/share/elasticsearch/plugins**,每个插件创建一个目录,解压后重启es即可

相关推荐
子洋16 小时前
OrbStack 安装 Ubuntu 并开启 SSH 与 Root 登陆
linux·前端·ubuntu
~黄夫人~17 小时前
虚拟机Ubuntu图形化界面root用户登录错误
linux·运维·ubuntu
wdfk_prog1 天前
实战教程:从“对象文件为空“到仓库重生——修复 Git 仓库损坏全记录
大数据·网络·笔记·git·学习·elasticsearch·全文检索
Hello.Reader1 天前
以 Eland 玩转 Elasticsearch 8.12 Learning-to-Rank
大数据·elasticsearch·jenkins
ALex_zry1 天前
Git Status 命令深度指南:洞悉仓库状态的核心艺术
大数据·git·elasticsearch
ζั͡山 ั͡有扶苏 ั͡✾1 天前
Elasticsearch 单节点迁移实战指南:从旧服务器到新环境的完整流程
服务器·elasticsearch·jenkins
GetcharZp1 天前
终端丑拒?效率低?是时候让 Oh My Zsh 唤醒你的 Ubuntu 了!
ubuntu·命令行
zxyzxyzxyzxyzz2 天前
Ubuntu设置Samba文件共享
linux·服务器·ubuntu
疯狂吧小飞牛2 天前
基于ubuntu搭建gitlab
linux·ubuntu·gitlab
BenChuat2 天前
Ubuntu 系统 Docker 启动失败(iptables/nf\_tables)
linux·ubuntu·docker