linux服务器下安装es 2.4.5

一 windows 下安装es2.4.5

安装包:

 具体安装步骤参考:

es学习:在windows中es 2.0.0的安装_健康平安的活着的专栏-CSDN博客

二  linux服务器下安装2.4.5版本

2.1 软件包:

 2.2 安装步骤

2.2.1 下载地址

下载地址如下所示:

https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.5/elasticsearch-2.4.5.tar.gz

2.2.2  解压文件包

注意这里不能把es的安装包放到/root跟目录下的某个路径下,否则按照下面操作安装不成功!

将es的tar包上传到/home的目录下,并进行解压

tar -zxvf     elasticsearch-2.4.5.tar.gz

2.2.3 并创建新用户,赋予此文件夹的权限  

并创建新用户,赋予此文件夹的权限,因为elasticsearch不允许root用户来启动

  1. root@solr-clond-2:/home/elasticsearch-2.4.5#  sudo useradd  elsearch
  2. root@solr-clond-2:/home/elasticsearch-2.4.5# chown -R elsearch:elsearch /home/elasticsearch-2.4.5
  3. root@solr-clond-2:/home/elasticsearch-2.4.5#  chmod -R a+rwx /home

2.2.4 在elasticsearch.yml文件中修改ip

1.首先进入到config目录下,修改 elasticsearch.yml 此配置文件中的内容

root@solr-clond-2:/home/elasticsearch-2.4.5#  cd  config

  root@solr-clond-2:/home/elasticsearch-2.4.5/config# vim  elasticsearch.yml

其中将 network.host 这行注释打开,ip改为 0.0.0.0 即可。端口可以不管。然后其他机器就可以通过http访问9200端口了

 

2.2.5  切换用户

因为elasticsearch不允许root用户来启动,后续的启动es命令,安装插件需要用新建的用户elsearch来操作

elsearch@solr-clond-2:/home/elasticsearch-2.4.5$   su elsearch

2.2.6  安装head插件

1 在线安装方式

elsearch@solr-clond-2:/home/elasticsearch-2.4.5# ./bin/plugin install mobz/elasticsearch-head

 2 离线安装方式

1.软件包下载地址:https://codeload.github.com/mobz/elasticsearch-head/zip/master

2.将软件包存放到:/home/elsearch/elasticsearch-head-master.zip这里

3.进入到es的安装目录下执行: bin/plugin install  file:///home/elsearch/elasticsearch-head-master.zip

file:// {填写存放head-master.zip}的存放路径

注意es,es-head均不能放到/root以下的其他路径

2.2.7  启动

新建用户elsearch 用户来启动 elasticsearch

elsearch@solr-clond-2:/home/elasticsearch-2.4.5$ ./bin/elasticsearch

2.2.8  查看访问

1.输入: curl  10.10.20.125:9200

2.输入: http://10.10.20.125:9200/_plugin/head

参考网址:

https://www.cnblogs.com/wenbronk/p/6390462.html?utm_source=itdadao&utm_medium=referral

Linux下Elasticsearch-2.4.1的安装与简单配置(单节点)_在梅边的专栏-CSDN博客

三  Es 2.4.5 安装中文分词插件-ik

3.1  下载和es2.4.5对应的ik插件包

打包elasticsearch_2.4.5以及对应的ik_1.10.5分词器-Java代码类资源-CSDN下载  和es2.4.5现成对应的版本

或者去github上直接下载zip文件。 
 https://github.com/medcl/elasticsearch-analysis-ik/releases 

本案例使用的是从csdn下载现成的版本:

 解压后: 

3.2  ik插件放到es的plungs目录下

1.在es安装的elasticsearch/plugins目录下,新建一个ik文件夹,

2.将elasticsearch-analysis-ik-1.10.5.zip上传到plugin/ik下

3.使用root用户或者拥有该文件权限的用户进行解压,防止其他用户没有操作的权限:

unzip elasticsearch-analysis-ik-1.10.5.zip

4.重新启动es:注意要用非root用户,新建用户elsearch 用户来启动 elasticsearch

可以看到启动日志有了关于ik的一些描述信息。

Elasticsearch笔记(二)—— Kibana与ik分词器的安装_Orcas-CSDN博客_kibana使用ik分词器

安装成功ik后,再次启动创建mapping,ok没有问题!,如下图所示:

 

 注意:如果没有安装ik插件,且mapping定义的字段用到了ik分词器,则在创建mapping时,报"analyzer [ik_smart] not found for field [title]",

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值