此文针对局域网环境(非公网环境),提供ElasticSearch 5.5.2的完整安装及配置教程,包括ES的kibana插件、IK中文分词插件安装及配置。

另外,文章提供安装配置环境涉及到的所有安装包下载路径及参考指南,供大家学习。

环境准备

  • 安装环境

  Linux环境,内网测试版本为:Red Hat Enterprise Linux Server release 6.3 (Santiago)

  • ES5.X版本要求jdk版本至少1.8
  • 创建ES访问账号

  ES从2.X开始禁止直接使用root用户启动,所以需要创建单独用户,并为用户分配相应的目录权限

  

  其中/home/tshi为elasticsearch服务的存储目录

  • 操作系统的配置文件参数修改

  修改/etc/security/limits.conf配置文件,在末尾追加一下配置

  

  修改/etc/sysctl.conf配置文件

  

  • 安装包准备(附下载路径

    百度云下载,下载地址链接:https://pan.baidu.com/s/1lGJBB70p16gYINt0vyjqPQ 密码:vc54

    • 参考指南:《elasticsearch权威指南-中文.pdf》
    • Elasticsearch安装包:elasticsearch-5.5.2.tar.gz
    • Kibana安装包:kibana-5.5.2-linux-x86_64.tar.gz
    • IK分词安装包:elasticsearch-analysis-ik-5.5.2.zip

ES安装及配置

a)     解压tar包到指定目录

b)     进入elasticsearch目录下config的elasticsearch.yml对个别参数进行配置修改:

c)     进入bin目录,执行./elasticsearch执行elasticsearch服务,下图显示执行成功

d)     后台执行的命令为 ./bin/elasticsearch &。

e)     如果想要配置分布式,只需将elasticsearch安装目录改名存储,然后对./config/elasticsearch.yml配置文件修改,设置相同的集群名称,不同的节点名,不同的端口号即可,下图为测试服务器的第二个节点的配置项:

cluster.name: my-application
node.name: node-2
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
network.host: 127.0.0.1
http.port: 9201
http.cors.enabled: true
http.cors.allow-origin: "*"

f)      启动成功后,通过浏览器进行测试

g)     可以通过http://127.0.0.1:9200/_cat/health?v查看当前集群的健康状态,因为当前服务器上有两个节点,所以显示状态为green,如果为单节点,则会是yellow,没有副本。

至此,完成了ES的安装及环境配置,已经可以通过浏览器或者客户端进行索引创建、访问等操作。


Kibana安装及配置

a)     首先将安装包内的kibana-5.5.2-linux-x86_64.tar.gz上传服务器,并解压至目标目录

b)     打开安装目录下的./config/kibana.yml进行kibana的环境配置,修改配置如下:

server.host: "127.0.0.1"
elasticsearch.url: "http://127.0.0.1:9200"

c)     启动kibana:./bin/kibana  (后台启动命令为:./bin/kibana &)

d)     启动成功后,浏览器访问:127.0.0.1:5601进入kibana控制台。Kibana的使用教程请自行百度。


IK中文分词及配置

ES默认的分词器为standard,其对中文的支持很不友好,所以进行全文检索时,需要给es服务绑定合适的中文分词,这里采用IK分词器进行安装,IK分词器是目前阿里Elasticsearch服务默认自带的中文分词。

a)     将安装包的elasticsearch-analysis-ik-5.5.2.zip上传服务器,并解压

b)     在elasticsearch中创建ik的安装目录,将ik目录移动至此目录下

c)     重启elasticsearch

d)     验证ik是否可用(通过kibana验证)

转载于:https://www.cnblogs.com/trey/p/9025257.html

ElasticSearch 5.5 离线环境的完整安装及配置详情,附kibana、ik插件配置及安装包下载路径...相关推荐

  1. docker 离线安装包下载路径

    https://download.docker.com/linux/static/stable/x86_64/

  2. 【CASS精品教程】Win 10操作系统CAD 2006+CASS 7.1安装图文经典教程(附安装包下载)

    目前大多数机器的操作系统是Win10,然而Win10系统下安装软件就不如Win XP或Win 7下那么顺畅.作为一个GISer,软件的熟练安装是基本功,因此本文就以Win0系统为例,演示CAD 200 ...

  3. 重磅!win10无法安装.NET Framework 3.5服务解决办法(附离线安装包下载)

    安装CASS测图软件之前需要安装CAD,Win10操作系统安装CAD时经常会需要.net framework 3.5,win10中默认是没有安装该环境的,需要单独安装.本文讲解Win10系统中在线和离 ...

  4. windows离线安装grunt_chrome火狐离线安装包下载

    一.chrome 1.联网安装 进入Google官网的Chrome下载页面后,它会自动根据操作系统类型下载联网安装包,默认是最新的chrome稳定版. 下载地址:https://www.google. ...

  5. linux环境手动编译安装Nginx实践过程 附异常解决

    linux环境手动编译安装Nginx实践过程 附异常解决 参考文章: (1)linux环境手动编译安装Nginx实践过程 附异常解决 (2)https://www.cnblogs.com/david9 ...

  6. Win10离线安装.NET Framework 3.5的方法技巧(附离线安装包下载)

    PC系统为win10,在使用过程中,曾遇到提示说 "你的电脑上的应用需要使用以下Windows功能:.NET Framework 3.5(包括.NET 2.0和3.0)".如图: ...

  7. 史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)

    前言:  在Windows10的使用过程中经常会遇到一些软件提示:"你的电脑上的应用需要使用以下Windows功能:.NET Framework 3.5(包括.NET 2.0和3.0)&qu ...

  8. 虚幻引擎图文笔记:Unreal Engine(UE4)的离线安装方法(附离线安装包下载 2023年1月13日 更新5.0.3网盘链接)

    注意:离线安装是指不用通过Epic的客户端下载巨大的安装包,但是某些步骤还是需要网络连接的.并且Epic的账号也是需要的. 离线安装包 版本更新至4.25.4||4.26 下载地址见文章最下方 文章目 ...

  9. Ambari-2.7.5整合HDP-3.1.5集群完整安装记录(内附安Ambari-2.7.5 + HDP-3.1.5安装包下载地址)

    Ambari-2.7.5 + HDP-3.1.5安装包下载方式: 关注微信公众号:浮世Talk,回复ambari即可获取 介绍 Ambari是Apache软件基金会中顶级项目,由Ambari Serv ...

最新文章

  1. Script:收集UNDO诊断信息
  2. 集美大学1511,1512软件工程课程作业总结
  3. 使用ionic cordova build android --release --prod命令打包报错解决方法
  4. logistic回归 如何_R_语言 logistic回归分析
  5. Socket.io 深入理解
  6. 理论基础 —— 索引 —— 倒排索引
  7. 向前logistic回归与向后筛选出一样的变量_什么泊松分布?泊松回归又能做什么?...
  8. iPhone 14不会全部采用挖孔屏 仅两款Pro版采用
  9. Spring Data Jpa中的save和saveAndFlush方法
  10. 中超联赛提交函数的c语言,C语言文件操作(File)
  11. java的addattribute_Java AttributeSet.addAttributeListener方法代码示例
  12. 图像目标检测识别,计算物体个数,针对电子元器件计算
  13. mac苹果画图软件_苹果Mac绘图软件 OmniGraffle for Mac v7.15.1 中文免费版
  14. 家(单位)电信宽带,50M上行带宽,不用浪费了,发布Web(网站)应用刚好
  15. makefile if 使用
  16. 热血传奇之周星弛[转载]【出处:未知】
  17. 芒果改进YOLOv5系列:原创结合Conv2Formers改进结构,Transformer 风格的卷积网络视觉基线模型,超越ConvNeXt结构
  18. Django Rest framework (看完直接上手用)
  19. 图像预处理: 规范化
  20. 【案例3-1】(基于控制台的购书系统)

热门文章

  1. BZOJ 1612: [Usaco2008 Jan]Cow Contest奶牛的比赛【Floyd】
  2. Pycharm同步git代码提示:Merge failed
  3. Java Nashorn--Part 3
  4. day19_MD5加密_Apache DBUtils_监听器 知识回顾
  5. 2016第三本《曾国藩的正面和侧面》
  6. [转]Chrome 控制台console的用法
  7. 《白发魔女传》里面的一首诗
  8. Java开源数据库管理工具
  9. 上交三月月赛[SJTU] 1105 path
  10. BZOJ5137lg4081(广义后缀自动机,set启发式合并)