ElasticSearch搜索引擎安装入门

ElasticSearch 下载:

https://gitee.com/MeganZheng/Elasticsearch

ElasticSearch 单实例的安装:

1、需要JDK版本为1.8

2、启动:
  cd elasticsearch-6.2.2/ 
  ./bin/elasticsearch -d 后台启动
ElasticSearch搜索引擎安装入门_第1张图片
image.png

ElasticSearch-head 插件安装:


1、需要node.js6.0以上

2、安装启动
  cd elasticsearch-head/
  npm install
  npm run start

3、解决elasticsearch跨域问题:
  cd ../elasticsearch-6.2.2/
  vim config/elasticsearch.yml
  最后面加上(有的话就不用加了):
  http.cors.enabled: true
  http.cors.allow-origin: "*"

4、启动elasticsearch
  ./bin/elasticsearch -d 


ElasticSearch搜索引擎安装入门_第2张图片
image.png

分布式安装


1、 修改配置文件
  cd elasticsearch-6.2.2/
  vim config/elasticsearch.yml
  配置文件上加上:
  cluster.name: Megan
  node.name: master
  node.master: true
  network.host: 127.0.0.1

2、重启服务
  ps -ef |grep elasticsearch
  kill 端口号
  ./bin/elasticsearch -d

3、新建一个随从节点文件夹
  cd ../
  mldir es_slave
  cp -r  elasticsearch-6.2.2 ex_slave/
  cd ex_slave/
  cp elasticsearch-6.2.2 es_slave_1
  cp elasticsearch-6.2.2 es_slave_2

4、修改随从节点配置:
  cd es_slave_1/
  vim config/elasticsearch.yml
  加上配置:
  cluster.name: Megan
  node.name: slave1
  network.host: 127.0.0.1
  http.port: 8200
  discovery.zen.ping.unicast.hosts: ["127.0.0.1"]

  启动slave1:./bin/elasticsearch -d
 
5、同理可扩展多个节点
ElasticSearch搜索引擎安装入门_第3张图片
image.png

你可能感兴趣的:(ElasticSearch搜索引擎安装入门)