Centos7 Elasticsearch+IK中文分词+Kibana

一、关于elasticsearch、ik、kibana安装包的下载:

1.ik中文分词的下载地址为:https://github.com/medcl/elasticsearch-analysis-ik/releases

    查看和下载对应的ik版本

   

2.elasticsearch、kibana安装包的而下载地址:

https://www.elastic.co/downloads/past-releases

下载与ik对应版本的elasticsearch、kibana

 

二、安装和配置elasticsearch、ik、kibana

将下载好的安装包存放在/opt/package的目录下

 

安装elasticsearch

解压elasticsearch-6.4.0.tar.gz到/opt/apps/目录

 

elasticsearch不能使用root用户运行,需要使用普通用户运行

创建普通用户

useradd elasticsearch

解压elasticsearch-analysis-ik-6.4.0.zip

 

给文件赋予普通用户权限

 

进入/elasticsearch-6.4.0/bin目录,给elasticsearch执行文件添加权限

 

需用以普通用户的身份启动,登录普通用户

su elasticsearch

在进入/elasticsearch-6.4.0/bin目录启动执行文件:./ elasticsearch,启动成功

 

ES部署完毕,接下来安装IK

安装IK

重新打开一个master命令界面窗口,并进入root模式,把解压好的elasticsearch-analysis-ik-6.4.0移动到/opt/apps/elasticsearch-6.4.0/目录下,不可放在plugins目录下,否则会提示错误,并重命名为ik

 

如果不配置集群,实现外网访问,需要修改如下:

cd /opt/apps/elasticsearch-6.4.0/config

vim elasticsearch.yml

 

如果配置集群

在master上配置

 

在slave1上配置

 

实现开机重启

到etc/rc.d/目录下,创建sh文件夹:mkdir sh

touch /etc/rc.d/sh

vim /etc/rc.d/sh/es.sh

 

vim /etc/rc.d/rc.local

 

为rc.loacl添加可执行权限

 

下载安装elasticsearch-head,放在/opt/apps/elasticsearch-6.4.0目录下,并重新命名为es-head.

elasticsearch-head的下载连接为https://github.com/mobz/elasticsearch-head

安装nodejs

添加nodejs源

curl --silent --location https://rpm.nodesource.com/setup | bash -

安装 nodejs,命令:

yum install –y nodejs

进入es-head文件夹

cd  /opt/apps/elasticsearch-6.4.0/es-head

安装grunt,安装命令:

npm install -g grunt –cli

 

安装pathomjs,安装命令:

npm install

 


以上即安装完所有插件
执行grunt server 命令即可启动elasticsearch-head

在浏览器中输入:localhost:9100浏览web网页

 

目前elasticsearch-head无法连接elasticsearch服务器

需要修改 elasticsearch中/config/elasticsearch.yml配置文件,添加如下参数:

vim elasticsearch/config/elasticsearch.yml

 

安装kibana

将/opt/package目录下的kibana-6.4.0-linux-x86_64.tar.gz解压到/opt/apps/目录下

tar -zxvf kibana-6.4.0-linux-x86_64.tar.gz -C /opt/apps/

到/opt/apps/kibana-6.4.0-linux-x86_64/config目录下修改kibana.yml文件

在master上配置

 

在slave1上配置

 

到/opt/apps/kibana-6.4.0-linux-x86_64/bin目录下启动kibana

启动命令:./kibana

三、在配置过程中,可能会遇到各种坑,下面推荐几个博客自行参考

1. https://blog.csdn.net/xingchen690606313/article/details/79152989

2. https://blog.csdn.net/zhang89xiao/article/details/68925294

3. https://blog.csdn.net/u013641234/article/details/80792416

猜你喜欢

转载自www.cnblogs.com/zjkf8686/p/10347345.html