Centos7部署elasticsearch并且安装ik分词以及插件kibana

时间:2023-11-23 20:06:26

第一步

下载对应的安装包

elasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearch

ik分词下载:https://github.com/medcl/elasticsearch-analysis-ik/tags

kibana下载:https://www.elastic.co/downloads/past-releases

这三者的版本必须保持一致

第二步:elasticsearch的安装

  mkdir elasticsearch

  Centos7部署elasticsearch并且安装ik分词以及插件kibana

  解压:tar -zxvf elasticsearch-6.7.0.tar.gz

  Centos7部署elasticsearch并且安装ik分词以及插件kibana

  进入这个目录:cd elasticsearch-6.7.0/bin目录运行./elasticsearch

  报错:如下图说明不能用root权限运行Centos7部署elasticsearch并且安装ik分词以及插件kibana

  设置用户组 :groupadd es

  设置用户并且指定用户组: useradd es -g es

  设置用户密码:passwd es

  指定权限:chown -R es:es elasticsearch/

  重新运行 bin目录下的elasticsearch 如果出现内存问题进入config文件修改内存默认是1g改小点就行了

第三步:设置外部可以访问

  进入:vim elasticsearch.yml

  修改如下内容:

  Centos7部署elasticsearch并且安装ik分词以及插件kibana

  Centos7部署elasticsearch并且安装ik分词以及插件kibana

  如果出现以下错误

 Centos7部署elasticsearch并且安装ik分词以及插件kibana

  打开limits.conf文件

  打开/etc/security/limits.conf文件 es为前面创建的用户

  es soft nofile 65536
  es hard nofile 65536
  es soft nproc 4096
  es hard nproc 4096

打开/etc/security/limits.d/20-nproc.conf加入

  es   soft   nproc     4096

  root soft nproc unlimited

第四步安装ik分词

执行这句话:
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.0/elasticsearch-analysis-ik-6.3.0.zip
出现如图内容输入y

Centos7部署elasticsearch并且安装ik分词以及插件kibana

直接重启elasticsearch出现如下图所示内容就安装成功了

Centos7部署elasticsearch并且安装ik分词以及插件kibana

第五步:安装kibana

  下载kibana

   解压

  打开config文件中的kibana.yml

  server.port: 5601 //监听端口

  server.host: "0.0.0.0" //监听IP地址,建议内网ip

  elasticsearch.url: "http://192.168.1.31:9200" //elasticsearch连接kibana的URL

  配置成功之后重启

  浏览器输入

  http://××××××:5601

  出现如图安装成功

Centos7部署elasticsearch并且安装ik分词以及插件kibana