admin管理员组

文章数量:1624784

ElasticSearch安装

  • 下载相关版本
  • 下载可视化界面

下载相关版本

官网地址:https://www.elastic.co/cn/downloads/elasticsearch

下载后解压tar包,可以看出目录和win版本的目录一致,只是启动方式不一样而已。

官网下载巨慢,可以直接找我在博客上传的版本也可以翻墙。
安 装 目 录 \color{#0000FF}{安装目录}

目录详情:

目录配置文件描述
bin脚本文件,包括启动elasticsearch,安装插件,统计数据等。
configelasticsearch.yml,jvm.options集群配置文件,user,role based等,端口默认9200。jvm.options:java虚拟机相关配置
JDKjava运行环境
datapath.data数据文件
libjava类库
logspath.log日志文件
modules包含所有es模块
plugins包含所有以安装的插件

启 动 \color{#0000FF}{启动}
进入es里的bin目录,在终端执行启动命令

./elasticsearch


启动成功之后在浏览器里面输入:localhost:9200查看es启动状态。

{
  "name" : "jiaodianxiongdeMacBook-Air.local",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "lp014WoDR2imcj2SyvKB4Q",
  "version" : {
    "number" : "7.16.3",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "4e6e4eab2297e949ec994e688dad46290d018022",
    "build_date" : "2022-01-06T23:43:02.825887787Z",
    "build_snapshot" : false,
    "lucene_version" : "8.10.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

下载可视化界面

下载地址:https://github/mobz/elasticsearch-head
完成之后使用以下命令启动:
1.安装依赖

npm install

2.启动项目

npm run start

这里需要提醒小船夫们要解决跨域问题否则就会出现以下错误


解 决 跨 域 问 题 \color{#0000FF}{解决跨域问题}
在ElasticSearch文件下面找到config中的elasticsearch.yml文件在其中添加以下代码:

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

然后即可解决
最终展示结果为

本文标签: 版本ElasticsearchMac