elasticsearch安装

elasticsearch-rtf  (rtf-ready to fly直接上手起飞的意思)对elasticsearch安装了很多插件的一个版本,因为原版本是国外的框架,所以拿到国内安装很多插件,还是要配置很多东西,省去了很多配置过程

1: 因为是基于java的,一定要安装 jdk

bat后缀:Batch批处理脚本

配置文件yml 类似xml ,json

2 :安装好JDK后,在安装好的目录执行命令行,输入elasticsearch命令,然后通过浏览器 127.0.0.1:9200访问

cluster:集群

3 然后安装head 和kibana插件

head:类似mysql.navicat ,但是基于浏览器的,

安装的过程要是用npm和cnpm

npm:node js 提出来的一个包管理器 类似python里面的pip,可以安装前端的一个依赖包

cnpm :因为npm非常慢,会下载所有的依赖包,所以用cnpm,cnpm是一个淘宝npm的镜像

通过npm install -g cnpm --registry=https://registry.npm.taobao.org命令安装cnpm

然后再head目录下 cnpm install ,

 然后cnpm  run start 就可以运行了,http://localhost:9100/ 访问网站看到可视化的数据库界面了

第一次打开默认是不连接的,因为elasticsearch的安全策略是不允许使用其他的三方服务的,

这里可以理解head为一个代理,所以我们要做一个配置,在elasticsearch的yml文件里设置

http.cors.enabled: true

http.cors.allow-origin: "*"

http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE

http.cors.allow-headers: "X-Requested-With, Content-Type, Content-Length, X-User"

放在最后面

然后重启一下就可以了。

4 head无非是调用elasticsearch的接口,然后以界面的形式显示出来

ELK所谓的K就是这个

kibana让我操作elasticsearch更加简单,

要下载对应版本,然后localhost:5601进入界面

在DEV TOOLS进入操作界面



elasticsearch目录:

git 不用管

bin 很多可执行文件   :elasticsearch执行elasticsearch的。elasticsearch-plugin执行插件的

data :数据文件

lib:jar包

log:日志

modules:模块

plugins 大神的插件

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容