如何启动elasticsearch以及怎么用elasticsearch-head插件访问
如何启动elasticsearch以及怎么用elasticsearch-head插件访问
Elasticsearch是一个开源的分布式搜索和分析引擎。它可以帮助你从大量的数据中快速搜索和分析出你想要的信息。Elasticsearch是由Java开发的,并且是基于Lucene的。
Elasticsearch可以运行在一个单独的服务器,也可以作为一个集群来使用。它支持多种数据类型,并且可以通过RESTful风格的API来进行交互。
Elasticsearch的主要特性包括:
分布式:Elasticsearch是分布式的,可以在多台服务器上运行。
多种数据类型:Elasticsearch可以处理多种数据类型,包括文本、数字、日期、地理位置等。
高可用性:Elasticsearch提供了高可用性的支持,可以在多台服务器上构建一个集群,并且能够自动将数据备份到其他服务器上。
RESTful风格的API:Elasticsearch提供了一个简单而强大的RESTful风格的API,可以通过HTTP来进行交互。
下面我们就来看看如何启动elasticsearch以及怎么用elasticsearch-head插件访问。
首先,我们需要下载elasticsearch的安装包。你可以从官网上下载安装包,也可以使用下面的命令来下载安装包:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.tar.gz
下载完成后,解压安装包:
tar -xzvf elasticsearch-6.4.0.tar.gz
进入elasticsearch的安装目录,执行下面的命令来启动elasticsearch:
./bin/elasticsearch
启动成功后,你可以在浏览器中访问 http://localhost:9200/ 来查看elasticsearch的信息。
如果你想要使用elasticsearch-head插件来访问elasticsearch,首先你需要安装nodejs。你可以从官网上下载安装包,也可以使用下面的命令来安装:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
安装完nodejs后,使用下面的命令来安装elasticsearch-head插件:
git clone git://github.com/mobz/elasticsearch-head.git
进入elasticsearch-head的安装目录,执行下面的命令来安装依赖包:
npm install
安装完依赖包后,执行下面的命令来启动elasticsearch-head插件:
npm run start
启动成功后,你可以在浏览器中访问 http://localhost:9100/ 来查看elasticsearch的信息。
相关文章