ElasticSearch的安装和配置

ElasticSearch安装前的准备

所需的安装包:
链接:https://pan.baidu.com/s/1ekkxopeEoLE__mBJtdQzNA
提取码:78kx

ELK的安装

1、先在windows 系统上创建一个 Linux 的虚拟机系统,然后使用MobaXterm软件打开新建的虚拟机
2、输入命令: mkdir software 新建一个文件夹 用于存储安装包
在这里插入图片描述
进入新建的文件夹,将所有的安装包一次性放入其中
输入命令:cd /software
在这里插入图片描述
在这里插入图片描述
3、解压文件至 opt 文件夹中

// 输入以下命令
tar -zxf elasticsearch-6.2.2.tar.gz -C /opt
tar -zxf kibana-6.2.2-linux-x86_64.tar.gz -C /opt
tar -zxf logstash-6.2.2.tar.gz -C /opt
tar -zxf node-v8.9.1-linux-x64.tar.gz -C /opt
tar zxf jdk-8u221-linux-x64.tar.gz -C /opt
//由于新的linux 系统没有解压 zip 的软件 需要自行下载
//输入命令:yum install -y unzip 下载完成后在进行解压
unzip elasticsearch-head-master.zip
//然后再将解压后的文件转移到 opt文件目录下 顺便取别名
mv elasticsearch-head-master /opt/head

4、来到opt 目录下
输入 cd /opt 开始对文件取别名 (看个人喜好,也可以不用取别名)

// 取别名
mv elasticsearch-6.2.2/ es622
mv kibana-6.2.2-linux-x86_64/ kilbana
mv logstash-6.2.2/ log
mv node-v8.9.1-linux-x64/ node

5、配置jdk文件
输入命令:vi /etc/profile 进入文件

//在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下方添加(可在进入文件输入53快速定位 按下键盘上的o 会在下一行插入)
export JAVA_HOME=/opt/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/rt.jar:$JAVA_HOME/tools.jar:$JAVA_HOME/dt.jar
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

按 esc 键 并输入(:x)保存退出
退出后输入命令:source /etc/profile 执行该文件使其生效
然后输入:java -version命令和javac命令查看是否配置成功
6、输入命令:vi /etc/hostname 修改主机名
进入后 按 dd 删除原主机名
改为:bigdata (随便取)
在这里插入图片描述
7、输入:vi /etc/hosts 修改主机列表
在这里插入图片描述
第一个IP地址就是虚拟机的IP地址 ,用户名用之前定义的bigdata。后面的地址和用户名,不可与之前的有重复
8、配置es的参数
输入命令:vi /opt/es622/config/elasticsearch.yml,按shift+g,快速定位到尾行,按o在下一行插入以下内容:
在这里插入图片描述
保存并退出
注:每个冒号前后都有一个空格

9、配置系统参数
输入命令:vi /etc/sysctl.conf
在末尾插入内容:vm.max_map_count=655360
保存并退出
然后再输入命令:sysctl -w vm.max_map_count=655360 验证是否成功
出现以下内容代表已成功:
在这里插入图片描述
10、创建一个新用户:useradd es
给es用户赋权
输入命令: chown -R es:es es622
11、切换到 es 用户下,输入命令:su es
在opt目录下启动 输入命令:./es622/bin/elasticsearch
底部出现 started即是启动成功
在windows界面打开网页,输入http://192.168.66.110:9200/,可以正常出页面,切有节点的信息,即是启动成功。

Head-master及node的配置

1、输入命令:vi /etc/profile
在这里插入图片描述
在红色箭头处插入一行:export NODE_HOME=/opt/node
在黄色箭头处添加::$NODE_HOME/bin
前提是 jdk 文件要配置好
2、输入命令:source /etc/profile 激活配置文件
输入node -v 可以查看是否配置成功
3、输入命令:cd /opt/eshm
输入命令:npm install -g grunt-cli 进行下载 时间可能会比较长
4、下载完成后,输入命令:vi Gruntfile.js 进入文件 (按快捷键 93gg 可以迅速定位到代码行)
在下方插入 一行代码: hostname : ‘*’,
在这里插入图片描述
5、输入命令:vi _site/app.js 进入文件 (按快捷键 4360gg 可以迅速定位到代码行)
将 localhost 改为你虚拟机的IP地址
在这里插入图片描述
保存并退出
6、输入命令:npm run start 启动
在windows界面,打开网页,输入:http://192.168.56.110:9100/
若能正常显示就没问题

kibana安装

1、输入命令:cd /opt/kilbana 进入文件夹
2、输入: vi config/kibana.yml 在末尾添加一下内容:
server.host : “192.168.56.66”
elasticsearch.url : “http://192.168.56.66:9200”

在这里插入图片描述
保存并退出
3、输入命令:./bin/kibana 启动
4、在windows界面,打开网页,输入http://192.168.56.101:5601
能跳转页面就代表 已成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值