安装步骤

安装 elasticsearch

1.下载地址 https://www.elastic.co/cn/downloads/elasticsearch
2.tar -xvf 包名进行解析
3.修改config文件下面的配置
添加如下配置

  1. xpack.ml.enabled: false
  2. //跨域访问,运行head插件链接
  3. http.cors.enabled: true
  4. http.cors.allow-origin: "*"
  5. node.master: true
  6. node.data: true

安装 -head插件

1.下载地址 https://github.com/mobz/elasticsearch-head
2.解压包之后运行如下命令

  1. npm install -g grunt-cli
  2. npm intall //下载grunt对应的包
  3. grunt server //运行head插件

分词插件

elasticsearch安装 - 图1

运行 elasticsearch

报错:can not run elasticsearch as root

最好的解决方法是创建一个单独的用户用来运行elasticsearch

  1. //创建一个组
  2. groupadd esgroup
  3. //创建一个用户,同时要指定他是属于哪个组
  4. useradd esuser -g esgroup -p espassword
  5. //更改elasticsearch 文件及内部文件的所属用户及租
  6. cd /elasticsearch //进入当前文件目录
  7. chown -R esuser.esgroup elasticsearch-7.5.0
  8. //切换用户
  9. su esuser
  10. ./elsticsearch

启动之后可以进行测试 curl 127.0.0.1:9200
2.2.2 扩展部分
各类异常处理: https://blog.csdn.net/happyzxs/article/details/89156068

扩展教程

https://mp.weixin.qq.com/s/XhgWBqsUBOOW5mhZ2aTtFw