一、下载安装包

  1、下载地址

   https://www.elastic.co/cn/downloads/elasticsearch

2、选择版本(这里最最版本7.4.2)

 

 

二、上传到服务器安装

         这是我上传的目录 

解压后  tar -zxvf elasticsearch-7.4.2-linux-x86_64.tar.gz

  cd /elasticsearch-7.4.2

目录详情下

bin :脚本文件,包括 ES 启动 & 安装插件等等
config : elasticsearch.yml(ES 配置文件)、jvm.options(JVM 配置文件)、日志配置文件等等
JDK : 内置的 JDK,JAVA_VERSION="12.0.1"
lib : 类库
logs : 日志文件
modules : ES 所有模块,包括 X-pack 等
plugins : ES 已经安装的插件。默认没有插件
data : ES 启动的时候,会有该目录,用来存储文档数据。该目录可以设置

 

三、修改参数

   安装完成后,jvm.options内默认的内存参数可以根据硬件配制修改下

  vi jvm.options

  

 

默认是1G,我内存小改为了512m

 

四、启动

 进入bin文件夹输入:./elasticsearch 启动

开始会报错

 

这表示,你不能用root用户启动

我们现在只好创建一个用户,并为这个用户赋予权限

切换到 elasticsearch-7.4.2 目录下

 

增加用户e命令s  adduser es

为es用户增加权限: chown -R es elasticsearch-7.4.2

 

再次 进入bin文件夹输入:./elasticsearch 启动

不再报错,

部分截图如下

 输入命令:curl localhost:9200,结果如下表示启动成功

 

刚才的启动方式如果关掉窗口,应用就不能有了,

所以大家项目中,要用的台启动的方式去操作,具体命令如下

进入bin目录 输入./elasticsearch -d 启动elasticsearch;

如下图

过10秒钟左右,再输入 curl localhost:9200

结果依然 是成功的。

好了,至此linux安装es就操作完毕了,如果对你有帮忙,请大家给个赞!

 

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐