• 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了
    踩过这个坑,还有下一个坑等着你,这一路就是给自己填坑,坑填多了,也就习惯了,直到这一路平坦了,也就无怨无悔了。
  • 相关阅读:
    ExtJs学习准备工作(二) firebug firefox插件的安装 全新时代
    Hibernate系统中调试SQL方式 全新时代
    Eclipse工程出现红叉导致无法编译的问题 全新时代
    javascript 取table中内容
    Asp.Net中清空所有textbox的几种方法
    SQL Server:使用系统存储过程实现的通用分页存储过程
    C# 检查网络是否连通
    sq分页原理
    SQL Server:日志备份和差异备份还原中的常见问题示例
    javascript:连接数据库
  • 原文地址:https://www.cnblogs.com/xiaofeilin/p/13223815.html
Copyright © 2020-2023  润新知