Elasticsearch 5.2.0 学习指南(一)

来源:互联网 发布:继续教育网络多少钱 编辑:程序博客网 时间:2024/05/20 02:28


在网上找了好久很难找到全的Elasticsearch 5.x以上版本的参考资料;在自己琢磨玩后过来总结一下,以供入门者参考和自己以后用于回顾;以下用Elasticsearch的简称ES。

安装ES5.X首先准备如下:


1.确保要安装的server上有jdk8.0以上环境,如果没有则要先进行jdk安装,这里略过jdk安(https://jingyan.baidu.com/article/ab69b270c01a4d2ca7189f8c.html);

2.下载ES5.X安装包;(我用的5.2.0);

3.下载ES5.x相对应的Kibana5.X(这里也是5.2.0);


准备工作做完开始安装ES:


步骤一(解压):

解压elasticsearch-5.x.tar.gz 

       Linux下命令:jar -zxvf elasticsearch-5.x.tar.gz


步骤二(该配置文件):

进入 解压出来的文件ES5.X

  Linux下命令: cd elasticsearch-5.x/config/

编辑配置文件(打开后按 i 进行编辑)

Linux下命令:vim elasticsearch.yml


打开后设置如下配置(各配置参数意思可以参考具体文件):

#ES集群名称

cluster.name:elastic

#节点名称(每个节点名称不能相同,也可不设置,自动默认分配)

node.name:node-1

本地调试只需以上就足够了如需跨域需要如下设置,如果不需要跨域则直接略过:

#server所在ip地址

network.host:192.168.1.100

#http端口

http.port:9200

#tcp 端口

transport.tcp.port:9300

输入完按ESC建 然后按shift + ; 最后输入wq保存,完成配置。


步骤三(更改服务器最大文件数,防止ES启动失败)

切换到root账户 

Linux命令:su 

输入密码:  ******

接着修改服务器限制文件:

Linux命令:vi /etc/security/limits.conf

在<domain>...这行下面添加如下内容

* soft nofile 65536

* hard nofile 65536

输入完按ESC建 然后按shift + ; 最后输入wq保存,完成配置。

更改完配置退出root账户(ES是不能再root账户下启动的)

       

步骤四(启动ES)

进入ES文件根目录

Linux命令:cd elasticsearch-5.x

输入启动命令: bin/elasticsearch


启动成功图;浏览器输入localhost:92005601 就可以得到es的响应信息。

{  "name" : "node-1",  "cluster_name" : "elasticsearch",  "cluster_uuid" : "rBcObAgiTom2oMDLeex7_g",  "version" : {    "number" : "5.2.0",    "build_hash" : "24e05b9",    "build_date" : "2017-01-24T19:52:35.800Z",    "build_snapshot" : false,    "lucene_version" : "6.4.0"  },  "tagline" : "You Know, for Search"}


开始安装Kibana:


步骤一(解压):

解压kibana-5.x.tar.gz 

       Linux下命令:jar -zxvf kibana-5.x.tar.gz


步骤二(改配置文件):

进入 解压出来的文件ES5.X

  Linux下命令: cd kibana-5.x/config/

编辑配置文件(打开后按 i 进行编辑)

Linux下命令:vim kibana.yml

打开后设置如下配置(各配置参数意思可以参考具体文件):

#名称

server.name: "kibana"

#ES服务器的URL

elasticsearch.url: "http://127.0.0.1:9200"

输入完按ESC建 然后按shift + ; 最后输入wq保存,完成配置。


步骤三(启动Kibana)

进入kibana文件根目录

Linux命令:cd kibana-5.x

输入启动命令: bin/kibana


启动成功图;浏览器输入http://localhost:5601 即可进入kibana图形化界面管理es。


至此完成了ES及Kibana安装;今天先到这。

欢迎一起研究该技术的交流经验心得,此文本人实践中总结。接下来会继续分享。

原创粉丝点击