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

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

c9184cf49247413578beb6aecb34c5b9.png

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

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

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

cb4e1cc4a8d89041f3c445ab64a14cd5.png

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

0cf0d160a3579c442f579761d8a0bfef.png

安装软件准备(安装包在文章最后有下载路径)

ES安装包:elasticsearch-5.5.2.tar.gz

ES插件kibana:kibana-5.5.2-linux-x86_64.tar.gz

ES中文分词插件IK:elasticsearch-analysis-ik-5.5.2.zip

ES安装及配置

a)     解压tar包到指定目录

9de4d96e8f4b7bb3b0ddb34fd387972a.png

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

f4c87ef8092536adc23aa55ba027349a.png

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

3a37771175b0851d9e5bfb9c1c9ff6bf.png

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

36966d0489f428bc864eaa3404632a3c.png

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

27c017bcd844426b39f90a499629cbd3.png

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

Kibana安装及配置

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

9ec8be764de8c89a9b79551b5ba5da7a.png

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

69223be1a3e160b901de69eaba968acb.png

IK中文分词及配置

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

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

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

c)     重启elasticsearch

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

ce240ed9ecdca9ed48fe2e9550728e20.png

安装包下载附录

参考指南:《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

希望与广大网友互动??

点此进行留言吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值