首页 > 系统相关 >Linux /centos- ES(Elasticsearch)-kibana-head安装

Linux /centos- ES(Elasticsearch)-kibana-head安装

时间:2022-10-23 18:22:21浏览次数:46  
标签:npm head centos 0.0 kibana elasticsearch es

CentOS 7.3
1.在线安装es

1、wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip

2、解压es.zip

unzip elasticsearch-5.5.1.zip

目录重命名:mv elasticsearch-5.5.1 elasticsearch

3、修改配文件

cd config 需要修改的配置文件有两个:elasticsearch.yml jvm.options

vim elasticsearch.yml

node.name: node-1 #配置当前es节点名称(默认是被注释的,并且默认有一个节点名)
cluster.name: my- application #默认是被注释的,并且默认有一个集群名
path.data: /home/es/data # 数据目录位置
path.logs: /home/es/logs # 日志目录位置
network.host: 0.0.0.0 #绑定的ip:默认只允许本机访问,修改为0.0.0.0后则可以远程访问
cluster.initial_master_nodes: ["node-1", "node-2"] #默认是被注释的 设置master节点列表 用逗号分隔
discovery.seed_hosts: ["127.0.0.1", "[::1]"]

vim jvm.options

修改默认配置:-Xms1g -Xmx1g  (根据自己主机内存修改)

 

 

4、 启动es

cd elasticsearch-5.5.1/
前台启动:
./bin/elasticsearch
后台启动:
./bin/elasticsearch -d

5、启动成功  检测es运行情况

 

-----------------------------------------------------------------------------------------------------------------------------

安装es head插件

 

    cd /
    git clone git://github.com/mobz/elasticsearch-head.git
    cd elasticsearch-head/
    npm install grunt -save() #需先安装npm
                              #yum install npm -y
    ll node_modules/grunt     #确认生成文件
    npm install               #执行安装
    npm run start  -d         #后台启动服务

 

关闭es-head

查看es-head进程kill
    ps -ef|grep head
    kill -9 head-pid

es-head 集群健康值: 未连接

[1]../config/elasticsearch.yml
配置文件底部添加:
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    http.cors.allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type
[2]../elasticsearch-head/Gruntfile.js
添加:hostname
    connect: {
        server: {
            options: {
                hostname: '0.0.0.0',  #添加该行
                port: 9100,
                base: '.',
                keepalive: true
            }
        }
    }
[3]修改es地址
    localhost 改为 具体ip

  

 

另一种安装方式

elasticsearch-head 安装
      #elasticsearch-head是基于nodejs开发的,所以需要安装nodejs环境
     2、下载elasticsearch-head安装包
     https://github.com/mobz/elasticsearch-head
     3、解压后再elasticsearch-head 下执行
           npm install

     4、 配置ElasticSearch-head插件
          vim /opt/elasticsearch-head-master/Gruntfile.js
          修改服务器监听地址,增加hostname属性,设置为 hostname: '*'

     5、#修改默认elasticsearch服务连接地址,将localhost修改为elasticsearch的服务器地址
              vim /opt/elasticsearch-head-master/_site/app.js

     6、vi /opt/elasticsearch/config/elasticsearch.yml
     #若连接不上elasticsearch服务,请检查、修改Elasticsearch配置,允许跨域访问
        修改后重新启动Elasticsearch,添加如下配置,支持跨域访问
              http.cors.enabled: true
              http.cors.allow-origin: "*"

    7、启动ElasticSearch-head
         # elasticsearch-head目录下执行
              npm run start

-------------------------------------------------------------------------------------------------------------------------------------

安装kibana

1、下载  https://www.elastic.co/cn/downloads/kibana
2、解压  tar -xzvf kibana-7.3.0-linux-x86_64.tar.gz
3、修改配置文件
#端口             server.port: 5601
#本机地址     server.host: "0.0.0.0"
#连接es        elasticsearch.hosts: ["http://192.168.220.152:9200"]
#i18n.locale: "zh-CN
4、更改数组属主,放到elasticsearch用户下
5、启动
    ./kibana/bin/kibana

  

 

标签:npm,head,centos,0.0,kibana,elasticsearch,es
From: https://www.cnblogs.com/yongquan/p/16819067.html

相关文章

  • centos8安装JDK
    1、下载JDK https://www.oracle.com/java/technologies/downloads/2、上传到/opt,并解压到/usr/local/目录下tar-zxvf /opt/jdk-8u351-linux-x64.tar.gz......
  • centos8下安装tomcat
    1、下载tomcatapache-tomcat-10.0.27.tar.gz2、上传到/opt目录下,并解压到/usr/local目录tar-zxvf/opt/apache-tomcat-10.0.27.tar.gz-C/usr/local3、......
  • 【centos8】更换国内阿里源
    1、国内各大yum源阿里源https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11G5ZGvj  2、备份本机yum源 mv/etc/yum.repos.d/CentOS-......
  • Linux(Centos)中MySQL密码忘记
    当遇到centosmysql密码忘记了的情况,参考以下方法解决 1、vi/etc/my.cnf2、在[mysqld]中添加skip-grant-tables例如:[mysqld]skip-grant-tablesdatadir=/var/lib......
  • docker中安装centos
    拉取docker镜像:dockerpullcentos启动docker镜像,并将容器的22端口映射到本机50001端口:dockerrun-it-p50001:22--privilegedcentos/usr/sbin/init进入容器:doc......
  • centos8下安装RabbitMQ
    1、查看RabbitMQdockersearchrabbitmq2、拉取RabbitMQdockerpullrabbitmq3、创建、运行RabbitMQdockerrun-d--hostnameirabbitmq--namerabbi......
  • centos8 下docker安装mysql
    1、安装dockerhttps://www.cnblogs.com/bk-your/p/16816372.html//安装docker地址2、docker拉取5.7版本的mysqldockerpullmysql:5.7//拉取镜像3、查看拉......
  • CentOS部署Harbor镜像仓库
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos关于HarborHarbor是用于存储和分发Docker镜像的镜像仓库服务,相......
  • CentOS7内安装部署Cobbler
    转: CentOS7内安装部署Cobbler_炸鸡嘎嘎的博客-CSDN博客_centos7安装cobblercobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、......
  • centos7 安装jdk
    1.上传jdk包jdk-9.0.4_linux-x64_bin.tar.gz2.解压tar-zxvfjdk-9.0.4_linux-x64_bin.tar.gz3.配置环境变量vi/etc/profile在末尾加上#setjavaenvironmentJAVA_......