elasticsearch在centos7上的安装与配置教程

  ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

  安装ElasticSearch前需要先安装配置好JDK

安装 Elasticsearch

Elasticsearch的安装很简单,下载下来解压即可,这里使用wget下载,当然也可通过网页下载 https://www.elastic.co/downloads/elasticsearch ,再拷贝。

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.3.tar.gz

解压到根目录/

tar -zxvf elasticsearch-5.6.3.tar.gz -C /

由于安全考虑,ElasticSearch不支持root启动

创建elsearch用户组及elsearch用户

groupadd elsearch
useradd elsearch -g elsearch -p elasticsearch

更改elasticsearch的文件夹及内部文件的所属用户及组为elsearch:elsearch

cd /
chown -R elsearch:elsearch elasticsearch-5.6.3

切换到elsearch用户

su elsearch

进入elasticsearch-5.6.3

cd /elasticsearch-5.6.3

启动(-d表示后台启动)

./bin/elasticsearch -d

服务默认的端口为9200,可以使用curl测试是否启动完成:

[elsearch@WSyHRQ171356 elasticsearch-5.6.3]$ cd /
[elsearch@WSyHRQ171356 /]$ curl 'http://localhost:9200/?pretty'

如果显示如下则成功:

{
  "name" : "-wzSZig",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "5ksKz1ckQvKyV6YI5R4R7w",
  "version" : {
    "number" : "5.6.3",
    "build_hash" : "1a2f265",
    "build_date" : "2017-10-06T20:33:39.012Z",
    "build_snapshot" : false,
    "lucene_version" : "6.6.1"
  },
  "tagline" : "You Know, for Search"
}

猜你喜欢

转载自www.cnblogs.com/007sx/p/10098502.html
今日推荐