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

(二)Liunx下ElasticSearch快速搭建

1.下载安装

1)环境准备:

操作系统:centos7
es版本:8.8.1
jdk:17
es与jdk等兼容支持查看

2)下载安装包上传到服务器,官网地址 https://www.elastic.co/cn/downloads/elasticsearch

在这里插入图片描述

3)解压文件

tar -zxvf elasticsearch-8.8.1-linux-x86_64.tar.gz 

4)启动 Elasticsearch

进入到解压好的目录,进入bin目录,执行命令:

sh elasticsearch
# 守护进程方式
sh elasticsearch -d -p pid

踩坑

启动报错查看日志发现
在这里插入图片描述
原因:这是因为在安全性考虑下,Elasticsearch 不建议以 root 用户身份运行。这是因为以 root 用户身份运行 Elasticsearch 可能会导致潜在的安全风险。
解决:建 Elasticsearch 用户和组:

sudo groupadd elasticsearch
sudo useradd -g elasticsearch elasticsearch

更改 Elasticsearch 目录的所有权:

#注意/usr/local/software/elasticsearch-8.8.1替换成自己解压es目录所在的位置
sudo chown -R elasticsearch:elasticsearch /usr/local/software/elasticsearch-8.8.1

切换用户并启动 elasticsearch

su elasticsearch

切换好后进入bin目录,重新执行启动命令 sh elasticsearch 即可

5)验证

在浏览器中访问 http://{服务器ip地址}:9200,如果你能看到一个返回 JSON 格式的响应,其中包含 Elasticsearch 的版本信息等,说明 Elasticsearch 已经成功运行。注意开放9200端口。
在这里插入图片描述

踩坑:

当我们访问时报错

received plaintext http traffic on an https channel, closing connection Netty4HttpChannel{localAddress=/172.16.5.10:9200,
remoteAddress=/172.16.11.68:11111}

如图:
在这里插入图片描述
原因:Elasticsearch8默认开启了安全认证
解决:在config/目录下面的elasticsearch.yml配置文件,把安全认证开关从原先的true改成false,实现免密登录访问即可,修改如图:
在这里插入图片描述

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

相关文章:

  • 神经网络编程基础
  • 2023年北京/上海/深圳DAMA-CDGA/CDGP数据治理工程师认证报名
  • Python之枚举类Enum定义错误码
  • GIS大数据处理框架sedona(塞多纳)编程入门指导
  • C++基础(7)——类和对象(5)
  • 【Express.js】sql-knex 增删改查
  • 构建基于前后端分离的医学影像学学习平台:Java技术实现与深度解析
  • 从零开始学习R语言编程:完全指南
  • PulsarMQ系列入门篇
  • 编程的实践理论 第九章 交互
  • BSN全球技术创新发展峰会在武汉举办,“延安链”正式发布
  • 8.4 IP地址与端口号
  • day56_springmvc
  • SQL Server Management Studio (SSMS)下载,安装以及连接数据库配置
  • go 错误 异常
  • 智慧加油站卸油作业行为分析算法 opencv
  • LiangGaRy-学习笔记-Day22
  • 数据库横表和竖表有什么区别
  • 哈希表--day1--基本理论介绍
  • 基于OpenMV的疲劳驾驶检测系统的设计
  • chatgpt赋能python:使用Python来寻找两个列表不同元素的方法
  • 简单学生管理系统
  • 图像金字塔
  • Springboot整合Camunda工作流引擎实现审批流程实例
  • PHP设计模式21-工厂模式的讲解及应用
  • 【玩转Docker小鲸鱼叭】理解Docker的核心概念
  • Eureka 心跳和服务续约源码探秘——图解、源码级解析
  • 代码随想录二刷 530 二叉搜索树的最小绝对差 98. 验证二叉搜索树 700. 二叉搜索树中的搜索
  • Docker安装——CentOS7.6(详细版)
  • 论信息系统项目的整体管理(范文)