elasticsearch kibana的安装部署与简单使用(一)

时间:2021-11-28 23:48:42

1、先说说es

我早两年使用过es5.x的版本,记得当时部署还是很麻烦,因为es是java写的,要先在机器上部署java环境jvm之类的一堆东西,然后才能安装es

但是现在我使用的是目前最新的7.6版本,新的版本还是很人性化的,预先的环境安装部署都不在需要了,只需要下载安装包

https://www.elastic.co/cn/downloads/elasticsearch

我下载了之后并放入了需要部署的linux机器中,然后解压

elasticsearch kibana的安装部署与简单使用(一)

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

elasticsearch kibana的安装部署与简单使用(一)

只需要 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一样简单

elasticsearch kibana的安装部署与简单使用(一)

下载启动安装,分分钟

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"  就可

elasticsearch kibana的安装部署与简单使用(一)

我们一般也是需要kibana后台运行的,安装包里提供了nohup,

只需 nohup bin/kibana  & --allow-root

kibana本身也是不能用root账号运行的,但是为了方便,加上--allow-root  就可以用了。

输入ip:5601就可以了

elasticsearch kibana的安装部署与简单使用(一)

下次介绍一个简单使用