Elasticsearch 是一个基于 Lucene 构建的开源全文搜索引擎,同时也是一个分布式文档数据库。本文演示如何在 Mac OS中安装用于开发用的 Elasticsearch。
在 Mac OS 中安装 Elasticsearch 有两种方式,一种是使用 homebrew, 一种是直接下载 gz 包,手动安装,本文选择后者。
下载安装包
浏览官方网址, 选择 mac os 的版本,或是直接使用下载链接 下载 7.5.2 版。
下载文件大小为 268M
安装
将安装包解压到任意目录,在本文中我选择解压到 ~/devel 目录中。解压完成后,设置环境变量, 编辑 ~/.bash_profile 文件,加入以下内容:
1 | ES_HOME=~/devel/elasticsearch-7.5.2 |
保存以后执行以下命令让修改立即生效。
1 | source ~/.bash_profile |
启动并验证
在终端执行:
1 | elasticsearch |
如果前面的步骤配置正确,则可以看到类似如下的输出:
1 | [2020-02-08T11:19:58,238][INFO ][o.e.x.m.p.l.CppLogMessageHandler] [jinidembp] [controller/7848] [Main.cc@110] controller (64 bit): Version 7.5.2 (Build 68f6981dfb8e2d) Copyright (c) 2020 Elasticsearch BV |
说明 Elasticsearch 已经正常启动。
打开浏览器,浏览
1 | http://localhost:9200/ |
看到如下内容,说明安装正常:
1 | { |
如果对 Elasticsearch 的功能感兴趣,又希望能快速上手,可以试试 ElasticSearch教程