Elasticsearch 安装详细步骤(保姆级安装)

caocao1年前教程200

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

put ‪E:\software\kibana-7.4.0-linux-x86_64.tar.gz

官网介绍:“Modern software is built on APIs,Postman helps you develop APIs faster” 看得出来,它是一个专门测试 API 的工具,Postman 提供功能强大的 Web API 和 HTTP 请求的调试,它能够发送任何类型的 HTTP 请求 (GET, POST, PUT, DELETE…),并且能附带任何数量的参数和 Headers。不仅如此,它还提供测试数据和环境配置数据的导入导出。

进入官网,下载 2.2 Kibana 安装

1、什么是 Kibana

Kibana 是一个针对 Elasticsearch 的开源分析及可视化平台,用来搜索、查看交互存储在 Elasticsearch 索引中的数据。使用 Kibana,可以通过各种图表进行高级数据分析及展示。

Kibana 让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示 Elasticsearch 查询动态。

2、上传 Kibana

CRT 中克隆一个窗口,上传 Kibana

tar -xzf kibana-7.4.0-linux-x86_64.tar.gz -C /opt
vim /opt/kibana-7.4.0-linux-x86_64/config/kibana.yml
server.port: 5601
server.host: "0.0.0.0"
server.name: "kibana-itcast"
elasticsearch.hosts: ["http://127.0.0.1:9200"]
elasticsearch.requestTimeout: 99999
# 切换到kibana的bin目录
cd /opt/kibana-7.4.0-linux-x86_64/bin
# 启动
./kibana --allow-root

2、解压 Kibana

解压到当前目录(/opt)下

3、修改 Kibana 配置

server.port:http 访问端口 server.host:ip 地址,0.0.0.0 表示可远程访问 server.name:Kibana 服务名 elasticsearch.hosts:Elasticsearch 地址 elasticsearch.requestTimeout:请求 Elasticsearch 超时时间,默认为30000,此处可根据情况设置

4、启动 Kibana

由于 Kibana 不建议使用 root 用户启动,如果用 root 启动,需要加 --allow-root 参数

kali下载安装详细步骤
http://192.168.149.135:5601/
kali下载安装详细步骤
wget https://nodejs.org/dist/v10.15.2/node-v10.15.2-linux-x64.tar.xz

启动成功。

5、访问 Kibana

  1. 浏览器输入:5601/,如下图:

看到这个界面,说明 Kibanan 已成功安装。

Discover:可视化查询分析器 Visualize:统计分析图表 Dashboard:自定义主面板(添加图表) Timelion:Timelion 是一个 Kibana 时间序列展示组件(暂时不用) Dev Tools:Console 控制台(同 CURL/POSTER,操作 ES 代码工具,代码提示,很方便) Management:管理索引库(index)、已保存的搜索和可视化结果(save objects)、设置 Kibana 服务器属性。

2.3 head 安装

Tips: 扩展内容

head 简介

head 插件是 ES 的一个可视化管理插件,用来监视 ES 的状态,并通过 head 客户端和 ES 服务进行交互,比如创建映射、创建索引等。

在登录和访问 head 插件地址和 Elasticsearch 前需要事先在服务器上安装和配置好 Elasticsearch 以及 head 插件。安装完后,默认 head 插件的 web 端口为9100,Elasticsearch 服务的端口为9200,使用浏览器访问 head 地址,如地址:9100/,推荐使用 Chrome 浏览器,head 插件对 Chrome 浏览器兼容更佳。进入 head 页面后将 Elasticsearch 连接输入框中填写正确的 Elasticsearch 服务地址,就可以监控 Elasticsearch 运行信息

2.3.1 Node 安装

什么是 Node

简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

下载 Node

上一节我们已经安装好了 Elasticsearch,接下来我们来安装 head 插件,由于 elasticsearch-head 插件是由 nodejs 语言编写,所以安装 elasticsearch-head 前需要先安装 nodejs。

首先,执行以下命令安装 nodejs 和 grunt

打开虚拟机,执行 wget 命令下载 Node,如下图:

kali下载安装详细步骤
tar xvf node-v10.15.2-linux-x64.tar.xz
kali下载安装详细步骤
 ln -s bin/npm /usr/local/bin/
 ln -s bin/node /usr/local/bin/
vi ~/.bash_profile
export NODE_HOME=/opt/nodejs/node-v10.15.2-linux-x64
export PATH=$PATH:$NODE_HOME/bin
source ~/.bash_profile

3)解压 Node 包

4)设置软连接

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

在 /etc/profile 中配置好 path 环境变量

保存退出,使文件生效

npm install -g grunt-cli

查看 node 安装版本,执行 node -v 验证安装如下图:

2.3.2 grunt 安装

安装 grunt(运行在 Node.js 上面的任务管理器(task runner)),为了获得 Grunt 的更多产品特性,需要全局安装 Grunt’s 命令行接口(CLI),使用 npm 进行安装,如下:

kali下载安装详细步骤kali下载安装详细步骤
git yum install git -y
kali下载安装详细步骤
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head

查看 grunt 版本

输出 grunt 版本信息,表示安装成功。

2.3.3 head 安装

执行命令安装 git

切换到 /opt 目录下,执行下面的克隆命令

进入到 elasticsearch-head 目录

#开启cors跨域访问支持,默认为false 
http.cors.enabled: true
#跨域访问允许的域名地址,(允许所有域名)以上使用正则
http.cors.allow-origin: "*"
npm run start
kali下载安装详细步骤kali下载安装详细步骤

运行

在运行之前我们需要修改下 elasticsearch.yml,因为 ES 默认不开启跨域访问,需要添加以下配置:

然后开始执行运行命令:

访问 head

浏览器输入 ip:port:9100,如下图

#开启cors跨域访问支持,默认为false 
http.cors.enabled: true
#跨域访问允许的域名地址,(允许所有域名)以上使用正则
http.cors.allow-origin: "*"
npm run start
kali下载安装详细步骤kali下载安装详细步骤

看到这个界面说明我们的 head 插件成功安装并且成功连接 Elasticsearch。

rch.yml,因为 ES 默认不开启跨域访问,需要添加以下配置:

然后开始执行运行命令:

访问 head

浏览器输入 ip:port:9100,如下图

相关文章

wifi万能钥匙破解不了怎么办(WIFI万能钥匙解不开密码怎么办?来试试这个吧)

wifi万能钥匙破解不了怎么办(WIFI万能钥匙解不开密码怎么办?来试试这个吧)

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 阅读本文需要3分钟。上次...

黑客是如何获取足够的流量以支撑其发动DDOS攻击?

黑客是如何获取足够的流量以支撑其发动DDOS攻击?

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 DDoS攻击是互联网上最...

Kali学习笔记10:端口扫描详解(下)

Kali学习笔记10:端口扫描详解(下)

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 #!/usr/bin/p...

kali linux下载教程,kali-linux的快速下载(小白教程)

kali linux下载教程,kali-linux的快速下载(小白教程)

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 回答1:当然可以!以下是...