ES最新版7.9.0单机环境搭建和HEAD插件安装

一、下载安装

安装包官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch

Elasticsearch 是基于java开发的,所以安装之前确保是jdk1.8+版本,并设置好环境变量 。安装包下载以后,解压即可。

二、启动

进入安装目录/bin,双击elasticsearch.bat。

启动后,控制台打印如下:

 打开浏览器,输入url:http://localhost:9200/

如果出现一下json内容,则证明安装并启动成功。

日志中如果有中文乱码,找到安装目录,在conf下的[jvm.options文件,找到配置行,改为GBK即可 。

-Dfile.encoding=GBK

至此,ElasticSearch 安装完成! 

三、HEAD插件的安装

Elasticsearch不同于Solr自带图形化界面,我们可以通过安装Elasticsearch的head插件完成图形化界面的效果,完成索引数据的查看。安装方式有2种,在线安装和本地安装。(Elasticsearch-5-*以上版本安装head需要安装node和grunt)

以HEAD插件运行ES时,需要设计到跨域访问,因此需要在ES下的config目录下的文件:elasticsearch.yml,增加一下2句命令:

注意,冒号后面必须有空格,命令结束不用空格,如果报错建议手动敲一遍命令。

//设置允许跨域访问
http.cors.enabled: true 
http.cors.allow-origin: "*"

3.1 下载head插件

url:https://github.com/mobz/elasticsearch-head

3.2 压缩包下载完之后,解压

解压后,如图:

3.3下载nodejs

由于elasticearch-head-master是基于nodejs开发的,因此需要安装nodejs才能正确运行图形化界面。

首先看自己是否已安装nodejs(node -v)。

 如果没安装,去官网自行下载安装。下载nodejs的url: https://nodejs.org/en/download/

(如果国外网站较慢,可以使用:http://nodejs.cn/download/

nodejs安装步骤:

下载完成后,一直next即可。

3.4继续安装Grunt

Grunt是nodejs的包管理器,联网下载grunt。cmd窗口,运行安装命令:(npm是nodejs下的工具,安装了node就默认安装了npm)

npm install -g grunt-cli 

安装完成后,继续运行安装命令,还需将grunt运行需要的jar包下载安装下来

npm install 

 整个下载安装较慢,等到100%,即可成功。

3.5 启动HEAD插件

进入HEAD插件的安装目录,CMD进入命令行窗口,运行:

grunt server

如图: 

如果ES服务器也是启动状态,在浏览器输入:http://localhost:9100/

接口看到:

此时证明HEAD插件和ES服务器正常安装和运行。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值