• laravel中elastisearch安装和测试运行是否成功(注意是windows下的操作)


    1.去elasticsearch官网下载,如果太慢可以在我上一个随笔看下载地址

    2.下载完解压缩,在cmd中找到到elasticsearch的bin目录下执行.elasticsearch.bat -d 让elasticsearch 作为一个守护进程在后台运行(如果不是windows的就是.elasticsearch -d),

    3.在laravel中安装指定的elasticsearch版本(与上面下载的版本一致),composer require "elasticsearch/elasticsearch:~7.0"   (把版本号前的~去掉就可以下载指定的版本号,不然就是下载范围内最新版本)

    4.在terminal中执行php artisan tinker

    5.app('es')->info()  出现如下即成功

    {
      "name" : "pJU2v8-",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "Q3bZoaq0Qt6F2FXvSXd4Jw",
      "version" : {
        "number" : "6.4.2",
        "build_flavor" : "default",
        "build_type" : "tar",
        "build_hash" : "04711c2",
        "build_date" : "2018-09-26T13:34:09.098244Z",
        "build_snapshot" : false,
        "lucene_version" : "7.4.0",
        "minimum_wire_compatibility_version" : "5.6.0",
        "minimum_index_compatibility_version" : "5.0.0"
      },
      "tagline" : "You Know, for Search"
    }

     6.elasticsearch测试成功后可以安装可视化的kibana

        1.在官网下载对应的版本,官网下载慢可以看我上一条随笔,

       2.下载解压后,修改config下的kibana.yml文件

          #server.host: "网站域名"
          
          #elasticsearch.hosts: ["完整的url:9200"]
        3.之后cmd进入到bin目录下,然后再执行  .kibana &    
          过一会在浏览器中输入你的  完整的url:5601   就ok了
    踩过这个坑,还有下一个坑等着你,这一路就是给自己填坑,坑填多了,也就习惯了,直到这一路平坦了,也就无怨无悔了。
  • 相关阅读:
    Python时钟,计算程序运行时间
    关于等高线绘制和全平面坐标节点生成
    Springboot配置文件映射
    Docker和Rancher
    ElasticSearch story(二)
    Elastic Story(一)
    由数量众多照片拼贴而成的马赛克图片
    lnmp一键安装包配置laravel项目
    mysql 创建用户与授权、修改密码
    centos 安装 ntpdate 并同步时间
  • 原文地址:https://www.cnblogs.com/xiaofeilin/p/13223815.html
Copyright © 2020-2023  润新知