前言
安装es推荐查看官方文档:Elasticsearch Reference 的Set up Elasticsearch部分
本文的内容很简单,从官网上下载es的最新tar包和kibana的最新tar包在ubuntu系统上启动并运行
谁适合看这篇文章
1. 不喜欢看官方文档的同学
2. 看的是Elasticsearch: 权威指南然后尝试安装个es单节点进行测试的同学
Elasticsearch: 权威指南这本书用的es是2.x版本的,实在是相对目前来说,版本太老了,有些已经过时了。
下载
1. 下载es:点击Download Elasticsearch,选择LINUX,就是下载一个tar包
2. 下载kibana:点击Download Kibana,选择LINUX 64位,下载一个tar包
实际上,我的网络从官网下载这两个安装包是非常慢的,耗费了我不少功夫和时间才下载下来,所以我这里传到百度云盘了,有相同情况或需要的可以直接从百度云下载,下面是链接:
链接: https://pan.baidu.com/s/1g8jnjnu_XxzWnCl9TMrR8Q 密码: oa42
里面有3个,下载es和kibana就行,sense已经没必要了,下文说明。
解压
解压这两个安装包:
tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz
tar -zxvf kibana-7.2.0-linux-x86_64.tar.gz
运行
jdk版本我用的1.8,es里带了个12.0.1的openjdk
1. 运行es
进入es的解压目录,执行:
./bin/elasticsearch
这是前台方式运行,如果想以守护进程在后台运行,后面加一个-d参数,这个官网都有说明。
通过查看启动日志,确认启动完成后,执行:
curl http://localhost:9200
看到类似下面的返回结果就OK了:
2. 运行kibana
如果上面是前台运行,就再开一个命令行窗口进入到kibana的解压根目录下,运行:
./bin/kibana
查看启动日志,启动成功后,打开浏览器访问:http://localhost:5601/app/kibana,是下面这个样子就OK了,
这样一个采用默认配置运行es和kibana已经成功了,接下来可以自己测试玩了。
查看Elasticsearch: 权威指南的同学,可能会看到这个:
现在这个版本已经不支持这个参数了:
另外,也不用再安装sense插件了,可以用Dev Tools代替;在浏览器打开的首页的左侧导航栏的左下角有这个logo:
点击它,进去:
如果想后台运行kibana进程,可以跟一般的linux脚本后台执行一样,再后面加个&,如果想忽略hup信号,就用nohup命令,不清楚nohup怎么用,建议:
man nohup