【新版】Elasticsearch 8.15.2 完整安装流程(Linux国内镜像提速版)

Elasticsearch 8.15.2 完整安装流程(Ubuntu/Debian 系统,国内源提速版)

一、核心目标

解决境外源下载慢、GPG 密钥失效、apt-key 过时等问题,通过国内镜像源 + 新版密钥管理,快速安装 Elasticsearch 8.15.2。

二、前置检查

  1. 确认系统版本(需 Debian 9+/Ubuntu 18.04+):

    lsb_release -a  # 查看系统版本,确保适配
    
  2. 清理旧的错误配置(若之前有安装失败记录):

    # 删除旧的 Elasticsearch 源配置(若存在)
    sudo rm -f /etc/apt/sources.list.d/elasticsearch.list
    # 卸载残留的 Elasticsearch(若有)
    sudo apt remove -y elasticsearch
    

三、完整安装步骤

步骤 1:添加国内 Elastic 镜像源(阿里云,速度快)

创建并编辑源配置文件,使用国内镜像替代境外官方源:

# 用 tee 命令直接写入源配置(避免编辑器操作错误)
sudo tee /etc/apt/sources.list.d/elasticsearch.list << 'EOF'
deb https://mirrors.aliyun.com/elasticstack/8.x/apt/ stable main
EOF

步骤 2:导入 Elastic 官方 GPG 密钥(适配新版系统)

apt-key 已过时,改用 trusted.gpg.d 目录管理密钥,从官方地址获取可靠密钥:

# 1. 下载官方 GPG 密钥到临时目录(文件极小,几秒完成)
wget -O /tmp/GPG-KEY-elasticsearch https://artifacts.elastic.co/GPG-KEY-elasticsearch
# 若 wget 报错,换用 curl:
# curl -o /tmp/GPG-KEY-elasticsearch https://artifacts.elastic.co/GPG-KEY-elasticsearch

# 2. 转换密钥格式并放入系统信任目录(新版 apt 仅识别二进制密钥)
sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/elasticsearch.gpg /tmp/GPG-KEY-elasticsearch

# 3. 验证密钥是否成功导入(可选,确认文件存在)
ls /etc/apt/trusted.gpg.d/elasticsearch.gpg  # 输出文件名即成功

步骤 3:更新 apt 缓存(让源和密钥生效)

sudo apt update
  • 若出现 Hit: https://mirrors.aliyun.com/elasticstack/8.x/apt stable InRelease,说明源和密钥已正常生效。

步骤 4:安装指定版本 Elasticsearch 8.15.2

# 安装 8.15.2 版本(指定版本避免自动升级到高版本)
sudo apt-get install -y elasticsearch=8.15.2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值