Debian12安装elasticsearch实践及问题解决方案

一、安装

安装其实很简单,直接上官网链接:下载地址,官网提供了所有安装方式,总一款适合你。我的目标系统是Debian12,包管理是apt-get,所以就以这个为示例,仅供参考。
在这里插入图片描述

1、先选择需要安装的版本

在这里插入图片描述

2、导入 Elasticsearch PGP 密钥
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg

在这里插入图片描述

3、从 APT 存储库安装
在继续之前,您可能需要在 Debian 上安装软件包:apt-transport-https
sudo apt-get install apt-transport-https

在这里插入图片描述

将存储库定义保存到 :/etc/apt/sources.list.d/elastic-8.x.list
echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list

在这里插入图片描述

您可以使用以下命令安装 Elasticsearch Debian 软件包:
sudo apt-get update && sudo apt-get install elasticsearch

在这里插入图片描述
在这里插入图片描述

二、启动

启动之前根据提示将elasticsearch服务配置为使用systemd自动启动
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service

在这里插入图片描述

启动命令
sudo systemctl start elasticsearch.service

在这里插入图片描述
通过端口号看一下:netstat -anlt
在这里插入图片描述

三、使用配置

常见问题解决一:

命令请求验证一下:

curl http://127.0.0.1:9200

在这里插入图片描述
解决方案:修改/etc/elasticsearch/elasticsearch.yml文件,将xpack.security.enabled: true改为false。

cd /etc/elasticsearch
sudo vi elasticsearch.yml

在这里插入图片描述
重启

systemctl restart elasticsearch.service
curl http://127.0.0.1:9200

在这里插入图片描述
浏览器访问:ip:9200
在这里插入图片描述
安装完成!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值