Elasticsearch学习-本地安装
一、安装ES
1、下载安装包(本地机器安装)
地址 •https://www.elastic.co/cn/downloads/elasticsearch
选择对应得机器版本,解压,傻瓜式安装
2、启动方式
1)命令行方式: cd elasticsearch\bin.\elasticsearch -d
2)图行界面: 在bin目录下双击elasticsearch.bat
3、注意事项
1) 在启动时报错 received plaintext http traffic on an https channel, closing connection Netty4HttpChannel
这是因为ES开启了SSL认证,在config目录下elasticsearch.yml文件修改属性值
xpack.security.http.ssl.enabled: false
2) elasticsearch 账号密码
windows 下直接启动 ElasticSearch, 访问需要密码,可以直接设置免密登录
xpack.security.enabled: false
4、安装成功页面
访问 htttp://localhost:9200 出现以下页面代表安装成功
5、多节点启动
1)本机单个项目启动多个节点
执行命令 注意要分别 指定data 和 log
.\elasticsearch.bat -E path.data=data1 -E path.logs=log1 -E node.name=node1 -E cluster.name=test
.\elasticsearch.bat -E path.data=data2 -E path.logs=log2 -E node.name=node1 -E cluster.name=test
2) 本地多个项目启动多个单节点
start D:\node1\bin\elasticsearch.bat
start D:\node2\bin\elasticsearch.bat
start D:\node3\bin\elasticsearch.bat
将文件夹复制多个 再分别启动
二、安装kibana
1、下载安装包
地址 •https://www.elastic.co/cn/downloads/kibana
2、启动方式
1)命令行方式: cd kibana\bin.\kibana -d
2)图行界面: 在bin目录下双击kibana.bat
3、验证是否启动成功
访问 •http://localhost:5601
若ElasticSearch的端口号(默认为9200)改了,需要配置ElasticSearch服务的地址
elasticsearch.hosts: ["http://localhost:9201"]
访问成功 进入 devTools 可进行数据插入
4、关闭kibana
1)关闭窗口,可照常访问
2)命令行关闭
5、Kibana server is not ready yet 问题
1)版本不兼容: elasticsearch 和 kibana
2)服务器地址:Elasticsearch的服务地址和Kibana中配置的elasticsearch.hosts不同
3)Elasticsearch中禁止跨域访问:在elasticsearch.yml中配置允许跨域
4)Elasticsearch所在磁盘空间:磁盘剩余空间不足90%
三、安装head插件
1、安装依赖
head插件是JavaScript开发,依赖node库,使用grunt工具构建
1)安装node
地址:https://nodejs.org/en/download/
检查是否安装成功:Win+R CMD输入“node -v”命令检查,若输出版本号,则安装成功。
2) 安装grunt
CMD中执行“npm install -g grunt-cli”命令等待安装完成
grunt -version命令检查是否安装成功
2、安装head
下载地址:https://github.com/mobz/elasticsearch-head
解压,打开elasticsearch-head-master文件夹,修改Gruntfile.js文件,添加hostname:'*'(允许所有域名访问)
在 cd elasticsearch-head-master下 执行命令 npm install 安装依赖
输入 npm run start 启动服务
验证:http://localhost:9100/
访问成功,但是显示 集群未连接
原因:1 ES节点未形成一个集群
2 ES节点不允许跨域访问,修改ES配置文件,添加如下配置
重启ES,再次访问,连接成功
Elasticsearch学习-本地安装相关推荐
- 本地安装kylin学习环境
本地安装kylin学习环境: (以HDP2.5和kylin2.5.0+为例) 原理简介:HDP是一个集成的大数据环境,包括了通用的大数据组件例如MR,hive,HBASE等等,而且有统一的ambari ...
- DL之IDE:深度学习环境安装之CUDA的简介(显卡GPU/驱动/CUDA间的关系)、安装(根据本地电脑的NVIDIA显卡驱动版本去正确匹配CUDA版本)之详细攻略
DL之IDE:深度学习环境安装之CUDA的简介(显卡GPU/驱动/CUDA间的关系).安装(根据本地电脑的NVIDIA显卡驱动版本去正确匹配CUDA版本)之详细攻略 目录 CUDA的简介 1.显卡GP ...
- ElasticSearch学习笔记(安装与使用)
问题一.ElasticSearch是什么?有什么用处? 答:截至2018年12月28日,从ElasticSearch官网(https://www.elastic.co/cn/products)上,得知 ...
- ElasticSearch学习笔记(一)
ElasticSearch学习 环境准备 JDK 1.8 Node.js 相关文件 (Windows 练习的话,使用 6.2.2 版本较为稳定, 否则 Kibana 可能会遇到一些启动报错问题) 资源 ...
- 基于设计原理与理念和实践的ElasticSearch学习、ELK日志收集、网盘搜索引擎
目录 基于设计原理与理念和实践的ElasticSearch学习 一.ES基础入门 ElasticSearch是什么? ES优点: ES缺点: ElasticSearch应用场景 ElasticSear ...
- elasticsearch学习和实践01
es学习笔记记录整理,不定期更新 文章目录 1. Elastic Stack介绍 2. Elasticsearch 2.1 介绍 2.2 安装 2.2.1 版本说明 2.2.2 单机版安装 2.2.3 ...
- ElasticSearch学习笔记(8)· ES集群的搭建
目录 十三.集群的实现 1.相关概念 集群(cluster) 节点(node) 分配和复制(shards & replicas) 2.快速搭建集群 3.安装head插件 十三.集群的实现 1. ...
- cygwin用命令安装软件_Cygwin本地安装版
cygwin本地安装版离线即可安装,使用十分方便,适合linux.安卓平台软件开发与测试时使用,倍受行业人员和学者们的青睐. http://www.itmop.com/downinfo/13002.h ...
- deb 安装_本地安装DEB包的3种命令行工具(适合Ubuntu和Deepin )
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 在本教程中,我们将学习如何使用三种不同的命令行工具(d ...
最新文章
- 安卓学习-性能最佳实战
- mysql事务拼写_拼写mysql单词
- python asyncio与aiohttp_python链家网异步IO爬虫,使用asyncio、aiohttp和aiomysql
- linux /etc/fstab 挂载列表 简介
- 【过程记录】aop学习·实现动态代理的jdk方法和cglib方法和使用实例
- Kubernetes-卷/存储卷(emptyDir/hostPath/pv/pvc)(十)
- 【LogStash】LogStash 配置后无法启动的问题
- 查看服务器ip配置信息失败,U-Center 纳管戴尔的服务器报错“报错获取厂商信息失败,请确认IP、用户名、密码 、厂商、协议与配置文件是否正确”...
- Python NumPy教程
- linux DNS 简单配置
- Oracle数据库索引原理分析
- java查看eth转账状态_eth交易记录input解析
- [課程筆記] 機器學習2021(李弘毅) L13. Transformer (下)
- 老嫂子的保姆级科普 选择视频剪辑软件就从阅读本文开始
- 【云计算学习教程】云计算是什么?它有哪些形式?
- Pandas常用累计、同比、环比等统计方法实践案例
- FMDB And Dao
- 手把手教你搭建明星脸相似度分析系统
- 甲骨文考虑收购市值775亿美元的埃森哲
- 挂件巡检机器人_盘点国内五大智能巡检机器人企业