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

相关推荐
字节逆旅6 小时前
ubuntu上用nginx部署前端项目
ubuntu
张雨zy6 小时前
Pinia 与 TypeScript 完美搭配:Vue 应用状态管理新选择
vue.js·ubuntu·typescript
么么...12 小时前
在 Ubuntu 上安装 Docker 并部署 MySQL 容器
linux·运维·经验分享·笔记·mysql·ubuntu·docker
Elasticsearch13 小时前
Elasticsearch:圣诞晚餐 BBQ - 图像识别
elasticsearch
誰能久伴不乏14 小时前
Linux `epoll` 学习笔记:从原理到正确写法(含 ET 经典坑总结)
linux·服务器·网络·c++·ubuntu
是Judy咋!14 小时前
Elasticsearch---单机部署
大数据·elasticsearch·搜索引擎
java坤坤14 小时前
Elasticsearch Java实战手册:搭建、条件构建与分页优化
java·elasticsearch
像名字一样难取的昵称15 小时前
Linux学习笔记:十八、Linux文件的压缩,解压缩一站式学习
linux·运维·笔记·学习·ubuntu·ssh
weixin_4454766815 小时前
Docker 在 Ubuntu(国内网络)安装及问题解决总结
网络·ubuntu·docker
知识分享小能手19 小时前
Ubuntu入门学习教程,从入门到精通, Ubuntu 22.04 文件和目录管理完全指南(7)
linux·学习·ubuntu