Elasticsearch安装和相关插件的安装
-
Elasticsearch官网:https://www.elastic.co/cn/products/elasticsearch
-
Elasticsearch下载:在这里选择适合自己的sha
-
安装(elasticsearch无需安装,解压即用)
-
双击运行elasticsearch.bat
-
效果如下
-
可以看到绑定了两个端口:
-
9300:java程序访问的断就
-
9200:浏览器、postman访问接口
我们在浏览器中访问:http://127.0.0.1:9200
-
出现上情况,说明安装成功
-
接下来安装elasticsearch—head插件
-
elasticsearch-head配置包,下载地 https://github.com/mobz/elasticsearch-head
-
因为下载慢, 所以我分享下:链接: https://pan.baidu.com/s/1ou4gM-Big7s6Kd8edtkz0Q 提取码: padi
-
es5以上版本安装head需要安装node和grunt
从地址:https://nodejs.org/en/download/ 下载相应系统的msi,双击安装。 -
安装完成后 打开cmd命令窗口
-
执行 npm install -g grunt-cli 安装grunt ,安装完成后执行grunt -version查看是否安装成功,会显示安装的版本号
-
配置运行
1 . 进入es安装目录下的config目录,修改elasticsearch.yml文件.在文件的末尾加入以下代码http.cors.enabled: true http.cors.allow-origin: "*" node.master: true node.data: true
2.双击elasticsearch.bat重启es
3.:在https://github.com/mobz/elasticsearch-head中下载head插件,选择下载zip
4. 解压到指定文件夹下,D:\environment\elasticsearch-head-master 进入该文件夹,修改D:\environment\elasticsearch-head-master\Gruntfile.js 在对应的位置加上hostname:’*’
5.在D:\environment\elasticsearch-head-master 下执行npm install 安装完成后执行grunt server 或者npm run start 运行head插件,如果不成功重新安装grunt。成功如下 -
安装ik分词器
jar包下载地址:http://www.oschina.net/news/2660 -
无需安装,解压即可使用, 我们将其改名为
ik
,并复制到elasticsearch的解压目录,如下图所示
-最后重启elasticsearch