当前位置: 首页 > news >正文

【环境搭建】远程服务器搭建ElasticSearch

参考:

非常详细的阿里云服务器安装ElasticSearch过程..._阿里云服务器使用elasticsearch-CSDN博客

服务器平台:AutoDL

注意:

1、切换为非root用户,su 新用户名,否则ES无法启动

2、安装过程中没有出现设置账号密码,但请求时需要鉴权,可以关闭鉴权配置。

config-> elasticsearch.yml-> xpack.security.enabled false

创建索引:

curl -X PUT "http://localhost:9200/docs" -H "Content-Type: application/json" -d '
{"mappings": {"properties": {"content": {"type": "text"}}}
}'

 插入数据:

curl -X POST "http://localhost:9200/docs/_doc" -H "Content-Type: application/json" -d '
{"content": "干完这个活就出门遛弯"
}'

通过python创建es对象,并且进行bm25检索

from elasticsearch import Elasticsearchself.es_client = Elasticsearch("http://127.0.0.1:9200")dsl = {'query': {'match': {'content': "想出门遛弯"}},"size": 3}search_result = self.es_client.search(index='docs', body=dsl)

本地kibana怎么连接远程ES

以AutoDL为例

注意:本地kibana和远程服务器上的ES版本号要一致

AutoDL提供的SS H通道。host:127.0.0.1,port: 6006

STEP 1 修改ES的config->elasticresearch.yml, host和port配置

STEP2 修改kibama的config->kibana.yml, 修改对应的es host信息

STEP 3 服务器启动ES,./bin/elasticsearch,  本地启动kibana ./bin/kibana

注意kibana config中server port , 浏览器打开http:localhost:5602

 

http://www.lryc.cn/news/461884.html

相关文章:

  • 机器学习与神经网络:诺贝尔物理学奖的新篇章
  • 倍福TwinCAT程序中遇到的bug
  • R语言实现logistic回归曲线绘制
  • 零宽字符(ZWSP)
  • 作业 定时发送邮件
  • 【排序】——2.快速排序法(含优化)
  • AnaTraf | 网络分析系统:高效IT运维工具
  • 踩坑日记:线上接口超时问题排查
  • C语言中的段错误(Segmentation Fault):底层原理及解决方法
  • 1.两数之和 暴力枚举和暴力搜索法
  • 你的收入达到了缴纳个人所得税的标准了吗?
  • 【C++贪心】2086. 喂食仓鼠的最小食物桶数|1622
  • notepad++中实现代码整体缩进和退格
  • 如何调整配置请款单上的立账条件
  • 骨传导耳机精选:2024最佳骨传导耳机有哪些?分享骨传导耳机top5
  • for循环与webAPI练习题
  • FLUX | 轻松掌握FLUX.1 LoRA本地训练秘籍!
  • LeetCode 每日一题 最小元素和最大元素的最小平均值
  • PHP学习记录-编辑器推荐和本地环境的安装
  • 嵌套div导致子区域margin失效问题解决
  • 搭建app业务的服务器优势类型用途等
  • 基于Springboot+Vue的个性化推荐影院(含源码数据库)
  • SpringMVC后台控制端校验-表单验证深度分析与实战优化
  • Codeforces Round 770 (Div. 2)
  • ProteinMPNN中蛋白质特征提取
  • Word中如何删除表格下一页的空白页
  • RabbitMQ 如何保证消息不丢失?
  • Oracle或者PL/SQL导入pde文件
  • 【QAMISRA】解决导入commands.json时报错问题
  • 影刀RPA实战番外:excel函数应用指南