如何在Linux/Windows上安装ElasticSearch

如何在Linux/Windows上安装ElasticSearch

下载页面
Download Elasticsearch
Linux安装
在下载页面选择macOS/Linux进行下载,解压后执行your-es-dir/bin/elasticsearch,例如
$ tar -xvf elasticsearch-6.4.2.tar.gz
$ ./elast…

下载页面

Download Elasticsearch

Linux安装

在下载页面选择macOS/Linux进行下载,解压后执行your-es-dir/bin/elasticsearch,例如

$ tar -xvf elasticsearch-6.4.2.tar.gz
$ ./elasticsearch-6.4.2/bin/elasticsearch -d

-d表示在后台运行

运行elasticsearch可能遇到的问题

max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解决:
/etc/sysctl.conf中添加以下配置

vm.max_map_count=655360

使用sysctl -p使之生效

使用elasticsearch-head可视化管理es集群

安装elasticsearch-head之前确保你的nodejs已经安装:How to Install Nodejs
仓库地址:
elasticsearch-head
可以直接下载ZIP文件或者clone到本地,解压后进入elasticsearch-head目录中进行安装:

$ git clone git@github.com:mobz/elasticsearch-head.git
$ cd elasticsearch-head
$ npm install

安装完成后就可以启动了:

$ npm run start

修改elasticsearch的配置文件config/elasticsearch.yml,加入以下配置:

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

重启es便可以了

Windows安装

一句话:下载压缩包解压运行bin目录下的elasticsearch.bat文件就可以了

总结

这里只讲了单个es的情况,没有涉及到集群

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×