ElasticSearch的环境搭建(Ubuntu系统)

1.ElasticSearch简介

Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。

根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎。

2.Docker安装

本文介绍的是,如何使用Docker在Ubuntu系统下安装ES,Docker的安装方法可以参考以下博客内容:
ubuntu下的Docker安装教程

3.ElasticSearch安装

3.1 docker镜像下载

docker pull elasticsearch:5.6.8

大约600MB左右,可能需要一些时间

3.2 安装es容器

docker run -id --name=my_es -p 9200:9200 -p 9300:9300 elasticsearch:5.6.8

通过该命令安装es容器,其中注意需要映射两个端口,分别是:
9200端口(Web管理平台端口)
9300(服务默认端口)

可以通过访问 http://192.168.186.128:9200/(注意:要改成自己服务器或虚拟机的IP)
来测试es是否成功运行,如果出现以下JSON消息,则表示成功运行。
ElasticSearch的环境搭建(Ubuntu系统)_第1张图片

你可能感兴趣的:(elasticsearch,ubuntu)