下载ES
选择 LINUX_X86_64
版本下载
添加用户
由于es不允许在root用户下运行,并且没有办法去修改这一设定,需要添加新用户来安装es。
用useradd命令创建用户创建用户:
sudo adduser es
用passwd命令为该用户创建密码:
sudo passwd es 回车 设置密码
安装es
切换到新添加的用户,并进行其用户目录:
su es
cd /home/es
上传之前下载的elasticsearch压缩包,并解压即可
运行es
进入解压后的elasticsearch目录。
前台运行:
./bin/elasticsearch
后台运行:
./bin/elasticsearch -d
踩坑
启动报错,如:
could not find java in bundled jdk at /root/elasticsearch-7.10.2/jdk/bin/java
需要在非root用户有权限的目录运行,如用户主目录。