当前位置:   article > 正文

linux 上安装es_linux安装es

linux安装es

首先 到官网 https://www.elastic.co/cn/downloads/elasticsearch
下载对应的安装包,我这里下载的是
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.9.1-linux-x86_64.tar.gz

然后讲该压缩包上传到 linux 的/usr/local 目录下执行
tar -zxvf xxxxx.tar.gz
处于安全考虑es 的运行不允许以root 用户执行,所以需要先要创建用户
sudo adduser elasticsearch
然后将解压的es 目录赋予新创建的用户
sudo chown -R elasticsearch:elasticsearch /usr/local/elasticsearch-8.9.1
切换到新创建用户
su - elasticsearch
然后进入解压目录的/bin 执行 ./elasticsearch. 运行es
然后 执行curl http://127.0.0.1:9200显示
在这里插入图片描述
查看es 的日志如下
在这里插入图片描述
将es 的配置文件 /usr/local/elasticsearch-8.9.1/config/elasticsearch.yml
做如下更改(要先运行下es 再去编辑) 然后重启es
在这里插入图片描述
重启es 然后执行
在这里插入图片描述
现在配置nginx 实现 公网访问es 服务配置如下:
即在公网中访问http://60.204.202.73:9201 可访问到es 服务
在这里插入图片描述
服务器监听9201 端口数据变动:
tcpdump -iany port 9201 -XxNnn -vv
最终效果
在这里插入图片描述
在这里插入图片描述

创建索引并且指定字段和类型

在这里插入图片描述

向已存在es 索引 hotel 写入字段和类型:

请求头如下:
在这里插入图片描述

在这里插入图片描述

获取hotel 索引的字段和类型:

在这里插入图片描述

获取所有索引的列表

在这里插入图片描述

获取索引的文档总数:

在这里插入图片描述

写入数据:

如下创建一条ID为001 的文档
在这里插入图片描述

根据文档_id 搜索文档

在这里插入图片描述

根据一般字段 查询es 服务

在这里插入图片描述
在这里插入图片描述

根据文本字段搜索文档

在这里插入图片描述

区别在于term 和 match

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/752585
推荐阅读
相关标签
  

闽ICP备14008679号