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即可

相关推荐
AC赳赳老秦5 小时前
知识产权辅助:用 OpenClaw 批量生成专利交底书 / 软著申请材料,自动校验格式与内容合规性
java·人工智能·python·算法·elasticsearch·deepseek·openclaw
历程里程碑6 小时前
4 Git远程协作:从零开始,玩转仓库关联与代码同步(带实操代码讲解)
大数据·c++·git·elasticsearch·搜索引擎·gitee·github
苍煜6 小时前
MySQL分库分表和ES到底怎么选?
数据库·mysql·elasticsearch
萧行之10 小时前
Ubuntu+Windows双系统:解决GRUB不显示Windows启动项、一闪而过问题
linux·windows·ubuntu
摇滚侠11 小时前
DSL 学习 ElasticSearch 主要就是学习 DSL 查询语言
学习·elasticsearch·jenkins
搬砖的小码农_Sky12 小时前
Linux操作系统:Ubuntu和Debian的区别
linux·ubuntu·debian
江湖有缘12 小时前
基于Ubuntu系统Docker部署Note Mark:从安装到配置全流程
linux·ubuntu·docker
用户97471381214013 小时前
Elasticsearch 文档版本控制实验手册
elasticsearch
空中海13 小时前
04 工程化、质量体系与 React 生态
前端·ubuntu·react.js
摇滚侠14 小时前
自动补全 黑马 Elasticsearch 全套教程,黑马旅游网案例
大数据·elasticsearch·搜索引擎