ElasticSearch数据库安装与配置[通俗易懂]

ElasticSearch数据库安装与配置[通俗易懂]1、安装去官网下载安装包:https://www.elastic.co/cn/downloads/elasticsearch解压改压缩包就行,解压后的目录如下2、配置进入bin目录,双击elasticsearch.bat即可启动数据库服务。在浏览器中输入localhost:9200即可查看是否启动成功:显示上面的json串则表示启动成功。下面介绍如何配置可远程连接:需要修改config目录下的elasticsearch.yml文件在elastcisearch.yml文件中加上如下配

大家好,又见面了,我是你们的朋友全栈君。

1、安装

去官网下载安装包:https://www.elastic.co/cn/downloads/elasticsearch
在这里插入图片描述

解压改压缩包就行,解压后的目录如下
在这里插入图片描述

2、启动

进入bin目录,双击elasticsearch.bat即可启动数据库服务。
在这里插入图片描述
在浏览器中输入localhost:9200即可查看是否启动成功:
在这里插入图片描述
显示上面的json串则表示启动成功。

3、配置远程访问

下面介绍如何配置可远程连接:需要修改config目录下的elasticsearch.yml文件
在这里插入图片描述
在elasticsearch.yml配置如下文件然后重启

xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true

在cmd中执行elasticsearch-setup-passwords interactive命令为elastic, kibana, logstash_system,beats_system四个用户设置密码:
在这里插入图片描述
在elastcisearch.yml文件中再加上如下配置即可远程访问

cluster.name: my-application  #集群名:类似于数据库名
path.data: D:/log			  #数据目录 
path.logs: D:/log			  #日志目录

node.name: node-1
node.attr.rack: r1

cluster.initial_master_nodes: node-1

node.master: true
node.data: true

bootstrap.memory_lock: true
network.host: 0.0.0.0
http.compression: true
transport.tcp.compress: true


indices.query.bool.max_clause_count: 10240
xpack.watcher.execution.default_throttle_period: 1s

http.cors.enabled: true
http.cors.allow-origin: "*"

每次修改该配置文件都需要重启elasticsearch.bat文件才能生效。
要连接该数据库,需要下个谷歌双核浏览器,下一个ElasticSerach Head插件即可:
在这里插入图片描述
使用该插件即可远程连接该数据库:
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135640.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • FreeWebHostingArea老牌1.5G无限流量免费PHP空间申请使用「建议收藏」

    FreeWebHostingArea老牌1.5G无限流量免费PHP空间申请使用「建议收藏」FreeWebHostingArea是美国的一个老牌的免费空间服务商,从2005年开始提供免费PHP空间服务。我在2009年的时候就推荐过它(这篇文章),到现在这个空间依然还存活着。和同类的老牌的免费空间超多的空间和流量限制等特点所不同,FreeWebHostingArea的免费PHP空间大小1.5GB,月流量为无限流量,并且可以绑定自己的顶级域名。FreeWebHostingArea之所…

    2022年10月8日
    4
  • Python 官方文档:入门教程

    Python 官方文档:入门教程

    2021年10月26日
    43
  • calico跨网段不通_多对网桥ip地址相同

    calico跨网段不通_多对网桥ip地址相同Calico简介Calico是一个基于BGP协议的网络互联解决方案。它是一个纯3层的方法,使用路由来实现报文寻址和传输。相比flannel,ovs等SDN解决方案,Calico避免了层叠网络带来的性能损耗。将节点当做router,位于节点上的container被当做router的直连设备。利用Kernel来实现高效的路由转发。节点间的路由信息通过BGP协议在…

    2025年7月29日
    5
  • TCP 详解[通俗易懂]

    上回说到UDP协议,与之对应的便是TCP协议TCP协议TCP协议全称:传输控制协议,顾名思义,就是要对数据的传输进行一定的控制.先来看看它的报头我们来分析分析每部分的含义和作用源端口号/目的端口号:表示数据从哪个进程来,到哪个进程去.32位序号:4位首部长度:表示该tcp报头有多少个4字节(32个bit)6位保留:顾名思义,先保留着,以…

    2022年4月6日
    68
  • 如何使用串口调试助手(调试串口)

    如何使用串口调试助手(调试串口)转载自:https://jingyan.baidu.com/article/54b6b9c0b3c8c02d583b4707.html如何使用串口调试助手(调试串口)很多时候,调试硬件需要用串口输出一些调试信息,用电脑USB口接收十分方便,串口调试软件很多,用习惯了还是觉得串口调试助手最为方便,这个也是因人而异吧,接下来带大家了解一下串口调试助手如何使用。工具/原料 windows电脑一台 USB接口线一根(用于连接硬件和电脑USB接口) 方法/步骤 1 下载.

    2022年6月9日
    72
  • python scipy库_micropython移植

    python scipy库_micropython移植SciPy最新官方文档的说明(20190730):Functionsfromscipy.interpolate(spleval,spline,splmake,andspltopp)andfunctionsfromscipy.misc(bytescale,fromimage,imfilter,imread,imresize,imrotate,imsave,i…

    2022年10月14日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号