下载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用户有权限的目录运行,如用户主目录。
这篇博客介绍了如何在Linux系统中安装Elasticsearch。首先,从官网下载LINUX_X86_64版本的软件包。接着,创建一个名为`es`的新用户,避免使用root用户运行。然后,切换到新用户并解压缩下载的Elasticsearch文件。如果遇到启动报错,可能是因为在不正确的用户目录下运行,需确保在用户主目录执行。最后,通过`./bin/elasticsearch`命令可以在前台或后台启动服务。
1078

被折叠的 条评论
为什么被折叠?



