elasticsearch kibana的安装部署与简单使用(一)
1、先说说es
我早两年使用过es5.x的版本,记得当时部署还是很麻烦,因为es是java写的,要先在机器上部署java环境jvm之类的一堆东西,然后才能安装es
但是现在我使用的是目前最新的7.6版本,新的版本还是很人性化的,预先的环境安装部署都不在需要了,只需要下载安装包
https://www.elastic.co/cn/downloads/elasticsearch
我下载了之后并放入了需要部署的linux机器中,然后解压

看官方的安装步骤,非常简单。

只需要 bin/elasticsearch -d //-d 后台运行
但是这里我遇到一个前提,es似乎不能用root账户运行,
“don't run elasticsearch as root.”
所以需要新建一个用户给es来用。
adduser es // 设置密码和信息
su es// 切换到子用户es
在运行 bin/elasticsearch -d就可以了,然后打开浏览器es所在机器的ip:9200 有一串json,证明已经启动好了
ps: 在目录 /config/elasticsearch.yml中,可以修改一些配置,比如端口号,log文件地址,将多个es整合成集群也可以在这里面配置。
2、kibana安装
kibanan的安装和es一样简单

下载启动安装,分分钟
https://www.elastic.co/cn/start
值得一提的是,在config/kibana.yml中,可以设置自己的ip,端口,一定要设置es的ip和端口 “ elasticsearch.hosts: ["http://192.168.10.204:9200"] ” 还有一点kibana很人性的推出了中文版本,只需要设置 i18n.locale: "zh-CN" 就可

我们一般也是需要kibana后台运行的,安装包里提供了nohup,
只需 nohup bin/kibana & --allow-root
kibana本身也是不能用root账号运行的,但是为了方便,加上--allow-root 就可以用了。
输入ip:5601就可以了

下次介绍一个简单使用
elasticsearch kibana的安装部署与简单使用(一)的更多相关文章
- elasticsearch kibana的安装部署与简单使用(二)
介绍一下elasticsearch和kibana的简单使用 es其实我理解为一个数据库,一个数据库无非就是增删改查, Delete PUT GET POST 这些接口关键字完美对应 比如,我想查一张 ...
- elasticsearch+kibana+metricbeat安装部署方法
elasticsearch+kibana+metricbeat安装部署方法 本文是elasticsearch + kibana + metricbeat,没有涉及到logstash部分.通过beat收 ...
- Elasticsearch介绍及安装部署
本节内容: Elasticsearch介绍 Elasticsearch集群安装部署 Elasticsearch优化 安装插件:中文分词器ik 一.Elasticsearch介绍 Elasticsear ...
- saltstack安装部署以及简单实用
一,saltstack简介: SaltStack是一种新的基础设施管理方法开发软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位. SaltSta ...
- dubbo-admin管理控制台的安装部署(最简单)
Dubbo-admin最简单的安装部署,十分钟就能搞定! 网上找的安装教程虽说详细,但是就是因为详细操作起来而显得繁琐.今天,我帮大家跳过这些繁琐的步骤,简单快捷的安装部署dubbo-admin. 1 ...
- 02_ Flume的安装部署及其简单使用
一.Flume的安装部署: Flume的安装非常简单,只需要解压即可,当然,前提是已有hadoop环境 安装包的下载地址为:http://www-us.apache.org/dist/flume/1. ...
- Elasticsearch+Kibana+Logstash安装
安装环境: [root@node- src]# cat /etc/redhat-release CentOS Linux release (Core) 安装之前关闭防火墙 firewalld 和 se ...
- ansible的安装部署及简单应用
Ansible 是一个配置管理和应用部署工具,功能类似于目前业界的配置管理工具 Chef,Puppet,Saltstack.Ansible 是通过 Python 语言开发.Ansible 平台由 Mi ...
- HBase的安装部署以及简单使用
一:下载安装 1.下载安装 2.开启hadoop与zookeeper 3.修改配置文件hbase-env export JAVA_HOME=/opt/modules/jdk1.7.0_67 expor ...
随机推荐
- 解决vue element table行列不齐问题
全局加入如下样式即可(app.vue): body .el-table th.gutter{ display: table-cell!important; }
- react: typescript toastr
import toastr @types/toastr toastr.ts import * as toastr from "toastr" toastr.option.posit ...
- 什么是CDN内容分发网络?【刘新宇】
CDN 使用第三方OSS服务的好处是集成了CDN服务,下面来了解一下什么是CDN. CDN 全称:Content Delivery Network或Content Distribute Network ...
- JS 获取浏览器
function getInfo() { var s = ""; s = " 网页可见区域宽:" document.body.clientWidth; s = ...
- 高德地图首席科学家任小枫QA答疑汇总丨视觉+地图技术有哪些新玩法?
上周,阿里巴巴高德地图首席科学家任小枫在#大咖学长云对话#的在线直播活动上就计算机视觉相关技术发展以及在地图出行领域的应用与大家做技术交流,直播间互动火爆,尤其在QA环节,学弟学妹们纷纷就感兴趣的视觉 ...
- Zabbix3.4安装部署
Zabbix3.4安装部署 一.系统环境 cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 关闭防火墙及selinux sy ...
- JDK12的五大重要新特性
文章目录 JDK12的五大重要新特性 引入JVM常量API 扩展了switch语句 支持Unicode 11.0 为日本Reiwa Era提供了方形字符支持 NumberFormat增加了对以紧凑格式 ...
- Scala教程之:可变和不变集合
文章目录 mutable HashMap immutable HashMap 集合在程序中是非常有用的,只有用好集合才能真正感受到该语言的魅力.在scala中集合主要在三个包里面:scala.coll ...
- 在线图片资源转换成Base64格式
function getBase64Image(img) { var canvas = document.createElement("canvas"); canvas.width ...
- iOS Block 页面传值
为什么80%的码农都做不了架构师?>>> 直接上代码 1.定义block @interface TopTypeCollectionView : UIView @property ...