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

Stella981
• 阅读 306

此文针对局域网环境(非公网环境),提供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用户启动,所以需要创建单独用户,并为用户分配相应的目录权限

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

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

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

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

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

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

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

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

     百度云下载,下载地址链接: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包到指定目录

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

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

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

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

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

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)      启动成功后,通过浏览器进行测试

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

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

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

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


Kibana安装及配置

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

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

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的使用教程请自行百度。

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


IK中文分词及配置

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

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

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

c)     重启elasticsearch

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

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

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
1年前
vscode安装go所有插件(全网最全)
#### 1.vscode安装go所有插件 vscode版本:1.51.0 go版本:version go1.15.2 windows/amd64 git客户端版本:Git-2.29.2.2-64-bit #### 2.使用vscode自动安装 1. 需要提前安装go、vscode、git客户端,配置git环境,配置go环境,GOPATH这个环境
Wesley13 Wesley13
1年前
Mysql for Mac 安装及环境配置
一.下载及安装 ======= 首先去官网下载mac对应版本的Mysql,尾缀为.dmg的程序包 下载地址:[https://dev.mysql.com/downloads/mysql/](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fdev.mysql.com%2Fdownloads
Stella981 Stella981
1年前
MAC ElasticSearch + Kibana 测试环境 Docker 安装 与 基本使用
_ElasticSearch+Kibana测试环境安装 _ docker pull elasticsearch:7.9.0 docker pull kibana:7.9.0 docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -v /Users/val/Documen
Stella981 Stella981
1年前
Linux开发环境搭建之MySQL安装配置
        本文主要实践在Linux上安装和配置MySQL关系型数据库,完整的实践MySQL的下载、安装、配置、使 用的过程,为后面某些文中使用做基础 一、环境准备 ------ 1.CentOS7发行版的Linux系统(最小化安装) 2.MySQL官方编译的安装包 mysql-5.7.20-linux-glibc2.12-x86\_64 下载
Wesley13 Wesley13
1年前
Java入门——在Linux环境下安装JDK并配置环境变量
Java入门——在Linux环境下安装JDK并配置环境变量 ============================= 摘要:本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置。 使用已下载的压缩包进行安装 ------------- ### 下载并解压 在Java的官网上下载需要的版本: https://www.oracl
Wesley13 Wesley13
1年前
jdk安装及配置(Windows环境)
嗯,笔记本重新做了系统,需要重新安装一下jdk(java development kit java开发工具包)。简单记录一下jdk的安装及配置。 ### 下载jdk 在浏览器输入:https://www.oracle.com/technetwork/java/javase/downloads ![](https://oscimg.oschina.net
Stella981 Stella981
1年前
Android SDK 安装及环境配置教程
1、配置jdk,查看jdk是否存在,一般电脑上都已经安装了的 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201027162144140.png#pic_center) 2、Android SDK下载 官网下载:https://android-sdk.en.softonic.com/download
Stella981 Stella981
1年前
Jenkins环境搭建及项目部署(linux)
一、   环境搭建 --------- ### 1.  Jenkins安装及配置 **安装:** 利用官方提供的Debian软件包仓库,可以自动安装和升级,首先将秘钥添加到系统。 wget -q -O  - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key a
Stella981 Stella981
1年前
IntelliJ IDEA使用Maven快速开发Java Web项目,并添加JFinal依赖
1. 安装配置Maven插件 1. 下载apache-maven,配置Maven的环境变量M2\_HOME=maven的路径,在Path的路径中添加maven的bin目录,windows为%M2\_HOME%\\bin,linux为$M2\_HOME/bin,验证maven是否安装成功mvn -v     ![](htt
Stella981 Stella981
1年前
ElasticSearch5.0 插件 Head 安装
ES5.0 head原理是独自运行一个程序,提供以前head插件提供的功能。所以ES中不必再安装head插件,取而代之的是head的代码(JS)独立运行在外部,包括其他非ES的服务器上。   **1.下载相关安装介质:**     head download url: https://github.com/mobz/elasticsearch-hea
Stella981 Stella981
1年前
Node学习历程(一)
第一篇:安装配置篇 环境:Ubuntu 13.04 一、下载 NodeJS官方网站上有安装包的下载,按照您的环境下载对应的安装包。Windows有安装包可以直接下载安装,Linux环境下需要下载自己编辑安装即可; 下载地址:[http://nodejs.org/download/](https://www.oschina.net/action