Elasticsearch6.4.0-windows环境部署安装
Elasticsearch可以轻松的实现全文检索,本文主要介绍Elasticsearch(ES)环境的安装部署,该文及后续使用的ES版本为6.4.0。希望能够帮助到大家。
一、安装Elasticsearch
1.1 首先,进入ES官网:https://www.elastic.co/cn/downloads/past-releases 下载对应版本,如图所示:

1.2 将elasticsearch-6.4.0-windows-x86_64.zip解压并拷贝到安装目录
1.3 修改配置文件
用文本编辑工具打开D:\Elasticsearch\elasticsearch\elasticsearch6.4.0\config 目录下的elasticsearch.yml,修改配置文件,修改如图所示:


其中,cluster代表集群名称,Node:节点名称,Paths:设置日志输出路径及数据存放路径,Memory:为了通过内存锁定检测,将bootstrap.memory_check的值设置为true,Network:所在服务器IP地址
及端口设置,Discovery:代表es的自动发现节点机制,支持点对点的交互,Various:xpack.ml.enabled 设置为false禁用X-Pack机器学习功能,Various:
http.cors.enabled: true
http.cors.allow-origin: "*",允许跨域。
具体可参考下图:来自官方文档:https://www.ibm.com/support/knowledgecenter/zh/SSFPJS_8.5.6/com.ibm.wbpm.main.doc/topics/rfps_esearch_configoptions.html


1.4 配置完成之后,启动
进入bin目录:双击运行elasticsearch.bat,或者cmd进入bin目录,通过输入该命令启动

启动过程如下:

如果没有报错,浏览器中输入IP:9200,出现下图,表名安装启动成功

至此,ES安装完毕。
二、安装IK分词器
下载安装包
并解压,在plugins目录下新建文件夹ik,将解压出来的文件拷贝到ik目录下

将解压出来的文件拷贝到ik目录下,如图所示:

重新启动ES,出现如图所示,证明ik安装成功:

三、安装elasticsearch-head
ES后端提供了各种API,但是,数据可是话以及直观的使用它,需要安装es-head,es-head是专门针对es的客户端工具包,有了它,便可以实现es的可视化。下载地址:https://github.com/mobz/elasticsearch-head
下载后解压放入ES目录,如图所示:

3.1 安装Node.js
由于es-head是一个基于Node.js的工程,因此需要安装node.js才能启动,下载Node.js,官网下载地址:https://nodejs.org/en/
直接点下一步直至安装成功。
验证是否安装成功,打开cmd,输入:node -v ,能够出现版本号,证明安装成功,如图:

3.2 配置npm
由于新版node.js集成了npm,因此可以同时验证npm是否安装完成,输入:npm -v,出现版本号证明安装成功:

3.3 安装grunt
由于Node.js的启动需要借助grunt,所以需要安装该插件。由于速度的问题,我们使用国内镜像:
使用国内镜像:npm config set registry http://registry.npm.taobao.org
cmd执行:npm install -g grunt –cli npm install grunt-cli -g

到head目录下执行:cnpm install

如果中途出现错误,可输入:grunt –verbose 查看报错信息。
3.4 修改配置文件
安装好之后,修改Elasticsearch配置文件,编辑elasticsearch/config/elasticsearch.yml,加入以下内容:

此前在es配置过,忽略该项。
编辑elasticsearch-head-master文件下的Gruntfile.js,修改服务器监听地址,增加hostname属性,将其值设置为*

编辑elasticsearch-head-master/_site/app.js,修改head连接es的地址,将localhost修改为es的IP地址

3.5 启动
(1)启动Elasticsearch
(2)启动head
在启动elasticsearch-head之前要先启动elasticsearch,在elasticsearch-head-master/目录下,运行启动命令:grunt server,出现如下界面,表示启动成功。

浏览器中输入IP:9100,验证是否成功

能够看到界面,证明安装成功。至此,es相关环境已经安装完成
Elasticsearch6.4.0-windows环境部署安装的更多相关文章
- ELK6.7.0 Windows 环境本地安装
安装环境环境准备 第一次写博文,排版比较乱,理解万岁 ELK 6.7.0三件套 下载地址:https://www.elastic.co/cn/downloads/ windows环境下默认已配置jdk ...
- VMware vSphere6.0 服务器虚拟化部署安装图解(最全,最详细)-搭建的所有步骤
VMware vSphere6.0 服务器虚拟化部署安装图解 一 .VMware vSphere部署的前期规划要点 1.vSphere的优点 (略) 2如何利用现在的设备架构虚拟化环境 在虚拟化过程中 ...
- 在 windows 环境下安装 redislive
这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...
- cocos2d-x3.0 windows 环境配置
cocos2d-x3.0 windows 环境配置 参考Oo泡泡糖oO的CSDN博文 :http://blog.csdn.net/u010296979/article/details/24273393 ...
- Nginx——在Windows环境下安装
下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...
- 在windows环境下安装redis和phpredis的扩展
在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...
- windows环境下安装yaf框架
windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github ...
- ElasticHD Windows环境下安装
ElasticHD Linux环境下安装教程 ElasticHD windows环境下安装教程 习惯了T-SQL 查询,Elasticsearch的DSL查询语法简直就是反人类呀,一 ...
- RabbitMQ,Windows环境下安装搭建
切入正题:RabbitMQ的Windows环境下安装搭建 一.首先安装otp_win64_20.1.exe,,, 二.然后安装,rabbitmq-server-3.6.12.exe, 安装完成后,在服 ...
- Windows环境下安装redis及PHP Redis扩展
附带管理工具安装教程 安装环境 WNMP环境 参考教程:WIN10下WNMP开发环境部署 安装windows的redis服务 安装包下载 选择msi安装包下载并安装,下载可能会有点慢,请自行使用梯子. ...
随机推荐
- webpack4 + ejs 构建多页应用
目录结构 ├─build webpack配置目录 │ ├─plugins.js │ ├─rules.js │ ├─transfromAssets.js //简单的一个插件,处理路径问题 │ └─web ...
- SR开启时LOG_MODE必须是normal
SR开启时LOG_MODE必须是normal 需要一个初始化备份,
- hive分区理念介绍
一.背景 1.在Hive Select查询中一般会扫描整个表内容,会消耗很多时间做没必要的工作.有时候只需要扫描表中关心的一部分数据,因此建表时引入了partition概念. 2.分区表指的是在创建表 ...
- c# 串行化事件
- Window Server 2008 概述
Windows历史版本 Windows工作站发展历史 Windows95——>Windows98——>Windows2000——>WindowsXP——>Vista——> ...
- java相关网址汇总1
Java网站汇总 官方 框架 数据库 资源网站 视频学习网站 开发工具 其他工具 github/gitee框架项目 社区 博客/个人 官方 Sun公司网站Sun公司中文网站J2SE下载网站JavaSE ...
- 《ABCD组》实验十一 团队作业7:团队项目设计完善&编码
<ABCD组>实验十一 团队作业7:团队项目设计完善&编码 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...
- 解决在macOS下安装了python却没有pip命令的问题【经验总结】
可以使用brew直接安装python,但是安装完成了之后没有pip命令. pip是常用的python包管理工具,类似于java的maven.第一反应brew install pip,却提示没这货. 可 ...
- 2019-2020-1 20199301《Linux内核原理与分析》第二周作业
第二周Linux学习笔记 文件打包与解压缩 tar工具打包 tar的解压和压缩都是同一个命令,只需参数不同,使用较方便. 创建一个包时文件名必须紧跟在 -f 之后,解包一个文件(-x参数)到指定路径的 ...
- vmware 共享文件夹不显示文件的问题
上海SEO:安装vmtools后还是不显示执行以下操作//但是只有root权限才行 1:输入命令 sudo apt install open-vm-tools 安装工具2:输入命令 sudo vmh ...