Windows 安装 Elasticsearch 7.6.2
安装Elasticsearch 7.6.2
下载地址: 拆箱即用。
集群配置(暂定3个节点)
将解压出来的文件夹,复制三份,作为3个节点。
修改配置文件 config/elasticsearch.yml
#自定义集群名称(同一集群的所有节点,该名称都相同) cluster.name: my-application #自定义节点名称(其他两个分别为node-2 node-3) node.name: node-1 #广播区域 discovery.seed_hosts: ["127.0.0.1"] #设置默认master节点,7.0版本新特性,否则加入不了集群,很坑,head插件也用不了。集群中可以成为master节点的节点名,这里指定唯一的一个,防止脑裂 cluster.initial_master_nodes: ["node-1"] #如果使用Head插件,无法发现ES节点,尝试在ES配置文件中设置允许跨域 ##注意,设置参数的时候:后面要有空格! http.cors.enabled: true http.cors.allow-origin: "*"
启动 双击elasticsearch.bat
验证 浏览器访问 http://localhost:9200 出现如下页面,表示启动成功。
安装Kibana 7.6.2
注意:es版本和kibana的版本要对应,否则可能会出现各种意外情况! 官网:http://elastic.co (速度较慢,不推荐) 推荐下载地址: 拆箱即用。 双击 kibana.bat 浏览器访问 http://localhost:5601
安装Head插件(选装)
依赖于node和grunt管理工具
1 安装依赖:node
① 下载地址: ② 检查是否安装成功:Win+R CMD输入“node -v”命令检查,如果输出了版本号,则node安装成功。
2 安装依赖:grunt
① CMD中执行“npm install -g grunt-cli”命令等待安装完成 ② 输入:grunt -version命令检查是否安装成功
3 安装head插件
下载: 下载完成后,解压,打开glasticsearch-head-master文件夹,修改Gruntfile.js文件,添加hostname:’*’, 如图:
(3) 在当前目录输入
npm install
npm run start
(4) 验证:http://localhost:9100 安装成功