Windows运维之Windows环境下搭建 【ElasticSearch】
小标 2018-09-25 来源 : 阅读 1320 评论 0

摘要:本文主要向大家介绍了Windows运维之Windows环境下搭建 【ElasticSearch】,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。

本文主要向大家介绍了Windows运维之Windows环境下搭建 【ElasticSearch】,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助。

ElasticSearch,简称ES, 是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全文索引(Fulltext Index)有点类似,都是基于分词和分段的全文搜索引擎,具有分词,同义词,词干查询的功能,但是ES天生具有分布式和实时的属性。
 
一,安装Java SE环境
安装Java JDK和配置JAVA_HOME环境变量:
1,从Java Se Download下载和安装Java SE开发包,当前最新版本是Java SE 10.0.2
2,安装完成之后,需要在服务器上创建JAVA_HOME环境变量,设置变量值是:D:\Program Files\Java\jdk-10.0.2
3, 禁用Java JDK的自动更新,避免ElasticSearch收到JRE版本影响。
在控制面板(Control Panel)上点击Java图标,打开Java控制面板,切换到Update 选项卡(tab),取消选择“Check for Updates Automatically”,禁止系统自动进行JDR的自动更新。
切换到Advanced选项卡,设置Application Installation为Never install.
 
二,安装ElasticSearch
1,从官方下载中心 ElasticSearch Download 下载ElasticSearch安装包,当前最新版本是6.3.1
2,将zip文件解压到D盘,进入 D:\elasticsearch-6.3.1\bin 目录,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 启动程序
3,打开浏览器,输入 //localhost:9200 ,显式以下画面,说明ES安装成功。
       
     
三,安装head插件
为了便于管理ES,可使用head插件,这是最初级的管理工具,在浏览器中显示ES集群,索引等信息,十分简便好用。 
1, 首先要安装Nodejs,下载地址:https://nodejs.org/en/
2, 解压  elasticsearch-head-master 到 D:\elasticsearch-6.3.1\elasticsearch-head-master, 
3, 配置 elasticsearch-6.3.1\config\elasticsearch.yml

# 设成0.0.0.0让任何人都可以访问,线上服务不要这样设置。
#
network.host: 0.0.0.0
http.port: 9200
# 解决elasticsearch-head 集群健康值: 未连接问题
http.cors.enabled: true
http.cors.allow-origin: "*"

4, 在elasticsearch-head-master目录下执行 npm install -g grunt-cli
grunt 是基于Node.js的项目构建工具,可以进行打包压缩、测试、执行等等的工作,head插件就是通过grunt启动。
5, 在elasticsearch-head-master目录下执行npm install 安装依赖
6, 修改elasticsearch-head-master配置。
修改服务器监听地址:Gruntfile.js  

        connect: {
            server: {
                options: {
                    port: 9100,
                    base: ‘.‘,
                    keepalive: true,
                    hostname: ‘*‘
                }
            }
        }

7, 启动运行head服务, 执行 grunt server 命令。
8, 访问head管理页面,地址://localhost:9100/ 

 
 
四, 配置EalsticSearch为Windows服务
切换到ElasticSearch的bin目录执行相应命令:
安装     service.bat install
启动     service.bat start
 
 
 
 
 *****************************
 *** Keep learning and growing. ***
 *****************************

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注系统运维windows频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved