ELK 是业界公认的一套完美的日志分析系统。其中的E 是 Elasticsearch的缩写,Elasticsearch是一款优秀的搜索服务器,它是基于Lucene的。想要探索ELK,那么首先要对Elasticsearch 进行学习。这篇经验是讲述Ubuntu下安装Elasticsearch的。
工具/原料
- Elasticsearch
- JDK8
方法/步骤
1.进入我们自己的ubuntu系统,然后升级apt-get 源,然后更新相应的包信息。
2.Elasticsearch 是使用java开发的,所以需要JVM才可以跑起来。因此我们首先要安装一下JDK(或JRE),这里Elasticsearch 的最新版本需要JDK8(JRE8)及以上。我们执行:
sudo apt-get install default-jdk
来安装JDK环境。
安装完成后,我们执行
java -version
来看是否安装成功。
3.JDK安装完成后,我们就可以来下载Elasticsearch的压缩包了。(我们这里使用压缩包方式安装,还有很多其他安装方式,请自行到官网查阅)。
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.0.zip
4.下载完成后,我们来对下载的压缩包进行一下校验。
sha1sum elasticsearch-5.4.0.zip
5.校验通过后,我们就可以进行解压了。
unzip elasticsearch-5.4.0.zip
6.解压完成,OK,这时我们就已经安装好了,接下来我们进入解压好的文件夹,然后启动一下ES的服务器。执行:
./bin/elasticsearch
看到如图所示就启动成功了。
7.我们再来简单的进行一下查询,看看是否可用。
curl localhost:9200
执行完成后,你会看到返回的一个查询结果,这样我们就正式安装成功并跑起来了服务器,接下来就可以愉快的进行ES的学习和探索了。