elasticsearch 安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch 安装相关的知识,希望对你有一定的参考价值。

参考技术A java 1.8
node

elasticsearch 安装完后的地址:

安装完后,由于后面需要使用到 head 插件,因为 head 插件与 es 都是独立运行的应用,head 插件访问 es 会存在跨域问题,所以需要修改 es 的配置文件。
进入config 目录:

在最下面加入这两行:

运行 es:

打印日志后表示启动成功,其中标识着启动成功,和ip以及端口。

npm是随着nodejs安装一并安装的。 更新npm,可以用npm命令。
sudo npm install npm -g

git 地址:

此处可以直接使用命令安装

进入文件夹

安装 grunt

运行

发现提示需要安装 grunt 的一些东西

分别安装它们

安装完后在运行

运行 head 插件成功

Windows 10 安装ElasticSearch- MSI安装ElasticSearch和安装Kibana

翻阅上篇文章:Windows 10 安装 ElasticSearch
上次写的是下载Zip包安装的,在下载页面 发现有 MSI (BETA) 的下载可选项。了解之后发现MSI安装也值得尝试。

MSI安装ElasticSearch

参考文章:Install Elasticsearch with Windows MSI Installer
与zip包安装相比,MSI安装可以将ElasticSearch作为Windows 服务安装,这样可以方便设置开机自启动,就不用看到有一个cmd命令行在任务栏,ElasticSearch服务在后台运行。
当然,使用MSI安装的最大便利是,有GUI引导方便安装。
安装完成之后,手动启动ElasticSearch服务,如果按照默认配置安装,验证是否安装成功的地址仍然是http://127.0.0.1:9200/

命令行安装ElasticSearch

官方文档介绍了除GUI安装的方式,使用命令行安装ElasticSearch。

msiexec.exe / i elasticsearch-6.6.1.msi / qn

更多了解如何使用msiexec,出了可以使用msiexec.exe / help 查看,也可以查阅微软官方技术文档:https://docs.microsoft.com/zh-cn/windows/desktop/Msi/command-line-options

卸载ElasticSearch

不能使用MSI进行卸载,卸载的话,只能通过 “添加/删除程序” 进行卸载。

安装Kibana

参考:https://www.elastic.co/guide/cn/kibana/current/windows.html
下载: https://www.elastic.co/downloads/kibana

加载示例数据

参考 :https://www.elastic.co/guide/cn/kibana/current/tutorial-load-dataset.html

下载示例数据之后,有两个地方需要多说两句。
提醒1:

使用以下命令在终端(如 bash )建立一个莎士比亚数据集的映射:

可以打开kibana界面,在Dev Tools的Console下使用PUT创建索引。
或者使用Windows 10 自带Curl命令,进行操作。
如果没有自带curl,可以安装curl,下载页面:https://curl.haxx.se/download.html
curl的使用请自行搜索。

提醒2:官方文档中给出的命令需要做个修正

curl -H 'Content-Type: application/x-ndjson' -XPOST 'localhost:9200/bank/account/_bulk?pretty' --data-binary @accounts.json

例如上述语句是无法在cmd下执行成功,需要修正,即修改单引号为双引号
```
curl -H "Content-Type: application/x-ndjson" -XPOST "localhost:9200/bank/account/_bulk?pretty" --data-binary @accounts.json

以上是关于elasticsearch 安装的主要内容,如果未能解决你的问题,请参考以下文章

docker安装elasticsearch

elasticsearch的安装部署

ES1:Windows下安装ElasticSearch

Centos7下安装Elasticsearch6步骤

如何在Debian 10上安装Elasticsearch

大数据分布式弹性搜索引擎