如何在ubuntu中安装Elasticsearch

时间:2024-03-28 12:49:04

ELK 是业界公认的一套完美的日志分析系统。其中的E 是 Elasticsearch的缩写,Elasticsearch是一款优秀的搜索服务器,它是基于Lucene的。想要探索ELK,那么首先要对Elasticsearch 进行学习。这篇经验是讲述Ubuntu下安装Elasticsearch的。

工具/原料

  • Elasticsearch
  • JDK8

方法/步骤

1.进入我们自己的ubuntu系统,然后升级apt-get 源,然后更新相应的包信息。

如何在ubuntu中安装Elasticsearch

2.Elasticsearch 是使用java开发的,所以需要JVM才可以跑起来。因此我们首先要安装一下JDK(或JRE),这里Elasticsearch 的最新版本需要JDK8(JRE8)及以上。我们执行:

sudo apt-get install default-jdk

来安装JDK环境。

安装完成后,我们执行

java -version

来看是否安装成功。

如何在ubuntu中安装Elasticsearch

3.JDK安装完成后,我们就可以来下载Elasticsearch的压缩包了。(我们这里使用压缩包方式安装,还有很多其他安装方式,请自行到官网查阅)。

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.0.zip

如何在ubuntu中安装Elasticsearch

4.下载完成后,我们来对下载的压缩包进行一下校验。

sha1sum elasticsearch-5.4.0.zip

如何在ubuntu中安装Elasticsearch

5.校验通过后,我们就可以进行解压了。

unzip elasticsearch-5.4.0.zip

如何在ubuntu中安装Elasticsearch

6.解压完成,OK,这时我们就已经安装好了,接下来我们进入解压好的文件夹,然后启动一下ES的服务器。执行:

./bin/elasticsearch

看到如图所示就启动成功了。

如何在ubuntu中安装Elasticsearch

如何在ubuntu中安装Elasticsearch

7.我们再来简单的进行一下查询,看看是否可用。

curl localhost:9200

执行完成后,你会看到返回的一个查询结果,这样我们就正式安装成功并跑起来了服务器,接下来就可以愉快的进行ES的学习和探索了。

如何在ubuntu中安装Elasticsearch