linux 搭建ES

一、下载安装包

  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就操作完毕了,如果对你有帮忙,请大家给个赞!

发布了57 篇原创文章 · 获赞 22 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/yb546822612/article/details/103202189