1. 创建用户elastic,配置密码,elasticsearch默认不能用root用户启动,需要创建一个普通用户
useradd elastic
passwd elastic
  1. 修改vm.max_map_count配置
sudo vi /etc/sysctl.conf
vm.max_map_count = 262144
sudo sysctl -p
  1. 复制安装包到新建用户elastic的home目录/home/elastic下,解压安装包
cp elasticsearch-8.15.1-linux-x86_64.tar.gz /home/elastic
cd /home/elastic
tar -xzvf elasticsearch-8.15.1-linux-x86_64.tar.gz
  1. 编辑配置文件elasticsearch.yml,修改network.host: 0.0.0.0,保证可以通过本机IP访问

elasticsearch 8.15.1单节点linux部署_elasticsearch

  1. 进入bin目录启动elasticsearch
./elasticsearch