ElasticSearch - 安装ES, ES-head插件, Kibana


Elasticsearch安装

1. 访问官网, 下载

https://www.elastic.co/cn/elasticsearch/ ES的最新版本

https://www.elastic.co/cn/downloads/past-releases    ELK任意历史版本的下载页

 

2. 启动

./elasticsearch -d   后台运行模式

 

3. 也可以把bin目录配置到PATH环境变量里, 方便在任意目录直接执行启动命令

vi   ~/.bash_profile

export ESHOME=/Users/xingchuan/framework/elasticsearch-7.9.3

export PATH=$PATH:$ESHOME/bin

source .bash_profile

 

4. 验证

访问 http://localhost:9200/

 

5. 开发模式和生产模式

 


安装ES-Head插件

 

1. 去官网, 按照guide安装

https://github.com/mobz/elasticsearch-head

2. 安装node

可以尝试下用brew install node, 如果成功, 那就万事大吉 , 去做第三步

如果下载很慢, 可以尝试下把Updating Homebrew关掉, 在.bash_profile里加上这么一行export HOMEBREW_NO_AUTO_UPDATE=true

也可以手动安装nodejs, 可能比brew安装更快, 去官网下载最新的稳定版本 -> https://nodejs.org/zh-cn/

安装nodejs需要先依赖PhantomJS, 去官网下载和nodejs匹配的版本, https://phantomjs.org/download.html

phantomjs解压完之后, 拷贝到brew install node报错的那个目录, 再执行一下brew install node, 就可以瞬间完成了

3. npm install

4. npm run start

5. 验证

http://localhost:9100

6. 连接不上ES的错

虽然第五步验证成功, 但是head连接ES的9200端口, 应该会遇到跨域无法访问的问题

这个时候, 就得去改下ES的配置了, 在配置文件 ./elasticsearch-7.9.3/config/elasticsearch.yml加下面两行

http.cors.enabled: true

http.cors.allow-origin: "*"


 

安装Kibana

1. 下载并解压

版本要和ES是一致的

https://www.elastic.co/cn/kibana kibana的最新版本

https://www.elastic.co/cn/downloads/past-releases    ELK任意历史版本的下载页

2. 编辑config/kibana.yml

Set elasticsearch.hosts to point at your Elasticsearch instance

3. Run 

bin/kibana (or bin\kibana.bat on Windows)

 

4. 验证

http://localhost:5601

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值