elasticsearch版本:6.2.3
elasticsearch-ik分词器版本:6.2.3
Elasticsearch6.2.3安装
首先下载Elasticsearch的压缩包。官网下载地址:https://www.elastic.co/downloads/elasticsearch
Elasticsearch版本的下载地址为:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.zip
下载后,解压放到指定的磁盘目录中:
找到config目录,修改elasticsearch.yml配置文件(配置集群名称,节点,端口号和IP地址等)。
再切换到bin目录,双击 elasticsearch.bat 启动es服务。启动完成后到浏览器输入 http://127.0.0.1:9200/ ,到这里es的安装就完成。
Elasticsearch-head插件的安装
先到nodejs官网里下载适合你电脑版本的。下载地址:https://nodejs.org/en/download/
下载后双击 msi文件安装。在安装完成后,用dos命令执行 node -v ,查看nodejs的版本号。
再执行 npm install -g grunt-cli 安装grunt,安装完成后,继续用dos命令执行 grunt -version查看版本号,显示出版本号则安装成功。
再安装es-head插件。下载地址:https://github.com/mobz/elasticsearch-head
下载head插件后,解压到指定目录。
找到elasticsearch的config目录,修改elasticsearch.yml文件。
修改为:
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
上文中已经配置过。
然后再重启elasticsearch的服务。
然后到head插件的目录下找到Gruntfile.js
修改为:
在切换到head插件的目录。使用dos命令执行 grunt server,就启动服务。
之后到浏览器输入 localhost:9100,就可以看到head插件的页面。
到这里elasticsearch和elasticsearch-head插件就安装完成了。
elasticsearch-analysis-ik分词器的安装
(1)到github上下载ik分词器。注意:一定要下载与elasticsearch版本一致的分词器。
下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
我这里是直接下载的zip压缩包。
(2):下载后解压,将解压后的文件放到elasticsearch的plugins目录下面。
下图是解压后的ik分词器的文件:将上层目录elasticsearch一起放入到plugins里。
下图为放入后plugins里面的文件:
(3):重启elasticsearch的服务。
到这里就安装完了。