elasticsearch+elasticsearch-head+kibana环境搭建(一)

一、安装node.js

安装elasticsearch-head作为web展示 所以首先安装nodejs 主要是利用npm
1、先安装wget命令,如果有可省略

[root@yyy opt]# yum install -y wget

2、设置node的镜像地址为阿里的

[root@yyy opt]# wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz

3、解压node镜像,放到soft文件夹下面,方便管理

[root@yyy opt]# tar -zxvf node-v11.0.0.tar.gz 
[root@yyy opt]# mv node-v11.0.0 soft/node11
[root@yyy opt]# cd soft/nod11
[root@yyy nod11]# yum install -y gcc gcc-c++

4、执行配置文件configure

[root@yyy opt]# ./configure

5、编译并安装一下(make这一步很长,可以准备二,三的配置)

[root@yyy opt]#make 
[root@yyy opt]#make install

6、成功检验

[root@yyy opt]# node -v

出现v11.0.0 表明成功在这里插入图片描述

二、安装Elasticsearch

提前安装jdk
这里写一下
1、解压安装包,放到soft文件夹下面并重命名

[root@yyy opt]tar –zxvf elasticsearch6.2.2.tar.gz
[root@yyy opt]mv elasticsearch6.2.2 soft/elasticsearch622

2、创建一个新用户并授权(与root用户一样的权限)

[root@yyy config]useradd yy
[root@yyy config]# ll /etc/sudoers
-r--r-----. 1 root root 3907 Nov  5  2016 /etc/sudoers

授权添加这样一句话:[用户名]  ALL=(ALL)  ALL

[root@yyy config]# chmod u+w /etc/sudoers
[root@yyy config]# vi /etc/sudoers

在这里插入图片描述
3、修改elasticsearch.yml文件

culster.name: sc   #集群名称,可以自行修改
node.name:   ys-01 #节点名称,自行修改
network.host: 192.168.56.59  #主机地址,这里写本机IP
http.port: 9200  			 #端口
http.cors.enabled: true      #设置跨域
http.cors.allow-origin: "*"  #设置访问

4、解决系统最大文件数太低问题
修改 vi /etc/security/limits.conf 文件,在文件末尾追加

* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096
# '*' 表示匹配所有用户

5、解决虚拟内存太低问题
修改vi /etc/sysctl.conf文件末尾追加

vm.max_map_count=655360

改完,一定要激活

[root@yyy config] sysctl -p 

启动elasticsearch,这一步要等node.js装完成,再执行;不能使用root用户启动

[root@yyy soft] chown yy -R elasticsearch   #防止没有权限,赋一下权
[root@yyy bin] su yy   #切换用户到yy
[yy@yyy bin]./elasticsearch

在浏览器中输入主机地址:端口号,出现一下内容表示已成功安装好
在这里插入图片描述

三、安装elasticsearch-head监控elasticsearch集群环境

1、解压缩安装,移动目录,安装

unzip elasticsearch-head-master.zip
mv elasticsearch-head-master soft/elasticsearchhead
npm install

在这里插入图片描述
2、开始安装,如果安装出错,提示没有bzip2这个工具,就安装一下

yum install -y bzip2
npm install
#启动elasticsearch-head
npm run start

然后安装并启动服务
在这里插入图片描述

四、安装Kibana

1、解压文件,移动文件

tar -zxvf kibana-6.2.2-linux-x86_64.tar.gz
mv kibana-6.2.2-linux-x86_64 soft/kibana622

2、修改配置文件kibana.yml 具体设置如下图所示

server.port:5601
server,host:"你的主机地址"
elasticsearch.url:"http://你的主机地址:端口号(elasticsearch的)9200"

在这里插入图片描述
3、启动kibana,进入安装目录下的bin目录

[root@yyy bin]./kibana

浏览器输入:主机地址:端口号(5601)出现以下界面表明安装成功
在这里插入图片描述

发布了27 篇原创文章 · 获赞 19 · 访问量 1293

猜你喜欢

转载自blog.csdn.net/weixin_42804692/article/details/103342941