linux服务器下安装es 2.4.5
Posted 健康平安的活着
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 下载地址
下载地址如下所示:
2.2.2 解压文件包
将es的tar包上传到/home的目录下,并进行解压
tar -zxvf elasticsearch-2.4.5.tar.gz
2.2.3 并创建新用户,赋予此文件夹的权限
并创建新用户,赋予此文件夹的权限,因为elasticsearch不允许root用户来启动
- root@solr-clond-2:/home/elasticsearch-2.4.5# sudo useradd elsearch
- root@solr-clond-2:/home/elasticsearch-2.4.5# chown -R elsearch:elsearch /home/elasticsearch-2.4.5
- 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
3.进入到es的安装目录下执行: bin/plugin install file:///home/jurf/elasticsearch-head-master.zip file:// 填写存放head-master.zip的安装路径 |
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]",
以上是关于linux服务器下安装es 2.4.5的主要内容,如果未能解决你的问题,请参考以下文章