• php elasticsearch 介绍


    1安装 elasticearch jdk

    操作系统 centos7.64位   elasticsearch 需要java环境,所有需要提前安装好jdk,我们用 yum 命令进行安装。

    yum install -y java

    查看是否正确安装

    java -version

    openjdk version "1.8.0_252"
    OpenJDK Runtime Environment (build 1.8.0_252-b09)
    OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

    官网地址

    https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-4-0

    选择 rpm 软件包

    使用 wget 下载软件包

    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.rpm

    使用 rpm 命令安装软件包

    rpm -ivh elasticsearch-6.4.0.rpm

    使用 service 命令启动 elasticsearch服务

    service elasticsearch start

    测试elasticsearch 服务

    curl localhost:9200

    查看9200端口是否监听

    netstat  -apn | grep 9200

    错误处理1
    native memory allocation(mmap) failed to map 107286953984 bytes for commtitiong reserved moemory。
    解决方案
    修改 jvm.options 文件中关于内存的配置(根据服务器实际内存大小调整)、
    -Xms256m
    -Xmx256m

    错误2
    OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the ...lGCThreads=N
    解决方案
    添加配置 -XX:-AssumeMP 到 jvm.options

    修改完成 再次查看端口是否开启

    netstat -apn |  grep 9200

     2 安装kibana 

    为了更方便的操作elasticsearch 我们需要安装 kibana

    kibana 提供了一个开发工具 可以很方便的操作 elasticsearch 

    打开 kibana  https://www.elastic.co/cn/downloads/kibana  https://www.elastic.co/cn/downloads/past-releases/kibana-6-4-0

    选择 rpm 软件包

    使用 wget 下载软件包

    https://artifacts.elastic.co/downloads/kibana/kibana-6.4.0-x86_64.rpm

    安装kibana软件包

    rpm -ivh kibana-6.4.0-x86_64.rpm

    修改 kibana相关配置

    vim /etc/kibana/kibana.yml

    #server.host: "localhost"

    server.host:"0.0.0.0"//任意主机都可以访问

    elasticsearch.url:"http://loaclhost:9200"  //同一台主机默认就可以了 看情况而定

    启动 kibana  启动之前记得重启 elasticsearch

    /usr/share/kibana/bin/kibana

    访问 kibana

    #elasticsearch.url: "http://localhost:9200"

    通过 域名 http://域名:5601访问

  • 相关阅读:
    Maven管理Android项目
    如何运行github上的源码
    微信公众平台消息接口开发(3)
    微信公众平台消息接口开发(2)
    关于移动互联网下机场APP的一些思考
    去掉joomla!版权信息
    微信公众平台消息接口开发(4)
    环境变量操作
    vi/vim基本使用方法
    关于WebForm,十分惭愧(下)
  • 原文地址:https://www.cnblogs.com/ithubb/p/13234755.html
Copyright © 2020-2023  润新知