elasticsearch+Kibana在linux下的详细安装步骤

elasticsearch-6.4.2.tar.gz安装介绍(单机版)

步骤1:安装包下载拷贝至服务器上。(启动命令 进入文件的bin目录 ./elasticsearch 加上-d 后台运行)

注意点:es不允许root用户启动,所以要新建另外一个用户启动es。Es默认启动内存为2G。

步骤2:解压目录 tar -zxvf elasticsearch-6.4.2.tar.gz

步骤3:修改配置文件内存大小:(由于测试环境是虚拟机所以要修改下es启动内存)

编辑config下的jvm.options文件 -Xmx512m

步骤4:启动报错是因为用户对文件夹没有权限使用命令给用户分配权限chown -R tbyoung:tbyoung /es

elasticsearch+Kibana在linux下的详细安装步骤_第1张图片

步骤5:测试访问 curl localhost:9200 出现下图表示成功

elasticsearch+Kibana在linux下的详细安装步骤_第2张图片

步骤6:外网访问测试在浏览器中防火墙开启9200端口命令

firewall-cmd --zone=public --add-port=9200/tcp --permanent

firewall-cmd --reload

还是不行的话就关闭防火墙吧!

systemctl stop firewalld.service

外网还无法访问的话就需要改下配置文件了

config/elasticsearch.yml

步骤7:启动又不成功了:这个就要在系统文件中加上,错误如下图

错误1解决办法vim /etc/security/limits.conf

esyonghu soft nofile 65536

esyonghu hard nofile 68836

esyonghu soft nproc 4096

esyonghu hard nproc 4096

错误2解决办法vim /etc/sysctl.conf

vm.max_map_count=655360

使其生效sysctl -p

elasticsearch+Kibana在linux下的详细安装步骤_第3张图片

步骤8:访问页面出现下图表示安装成功

elasticsearch+Kibana在linux下的详细安装步骤_第4张图片

Kibana 安装配置

步骤1:下载(必须和你的es版本一致)

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.4.2-linux-x86_64.tar.gz

步骤2:解压

tar -zxvf kibana-6.4.2-linux-x86_64.tar.gz

mv kibana-6.4.2-linux-x86_64 kibana-6.4.2

步骤3:修改配置文件中的url

vim kibana-6.4.2/config/kibana.yml

 

启动命令 进入kibana-6.4.2目录下面

nohup bin/kibana >/dev/null 2>&1 &

 

 

中文分词器 IK

1.首先进入到 ElasticSearch 的路径下面,然后执行下面的命令,其中的 6.4.2 替换成你的 ElasticSearch 版本

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.2/elasticsearch-analysis-ik-6.4.2.zip

 

 

 

操作说明

GET /_cat/indices?v  列出所有索引

PUT /customer?pretty 创建一个索引  customer 索引名称 pretty 返回JSON格式化数据

PUT /customer/external/1?pretty

{

  "name": "John Doe"

}

创建索引文档 customer索引名称 external类型名称 ID为1

你可能感兴趣的:(elasticsearch)