ElasticSearch下载安装以及head插件(windows)

一、es安装

    配置java环境 -> https://www.elastic.co/cn/downloads/elasticsearch下载es -> 启动

    es的配置文件在config目录下,常用配置在elasticsearch.yml文件,目前为简单启动,不涉及修改配置,进入bin目录下,双击执行elasticsearch.bat,默认端口为9200,在浏览器打开localhost:9200


启动后访问页面

二、head插件安装

    es5以上需要安装node和grunt,然后去https://github.com/mobz/elasticsearch-head下载head插件zip包

    node安装后,在node安装路径下cmd执行node -v出现版本信息,则表明node安装成功,如果在任意地方打开cmd都能使用node命令,则配置环境变量即可,具体为系统变量下Path里加入node的安装路径。

    npm install -g grunt-cli 安装grunt,安装结束后,使用grunt -version查看是否安装成功。

    下载zip插件后,解压到任意文件夹(注意不要放到es的plugins文件夹下,否则es再次启动会报错,目前没深究原因),进入解压后的路径,打开cmd,使用npm install构建项目,构建成功后使用npm start启动项目。


启动成功日志

        启动成功后浏览器访问localhost:9100


启动成功后访问页面

    此时发现集群健康值为未连接,打开F12可以看到请求都失败了,原因是请求跨域,需把已启动的es关掉,更改elasticsearch.yml文件,在文件末尾添加

http.cors.enabled: true

http.cors.allow-origin: "*"


添加配置

    保存后重启es,即可让head前端页面访问es成功


最终的成功页面
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容