zoukankan      html  css  js  c++  java
  • elasticsearch(一)

    一、下载

    下载:官网https://www.elastic.co/products/elasticsearch

    插件elasticsearch-head-master下载:https://github.com/mobz/elasticsearch-head(mobz/elasticsearch-head)

    二、环境准备

    nodejs(windows环境)

    • 下载nvm,在C盘新建文件夹dev,将nvm解压至这个文件夹,双击install.cmd生成settings.txt,将这个文件考到nvm文件夹根目录,下载路径https://github.com/coreybutler/nvm-windows/releases,下载nvm-noinstall.zip
    • 配置settings:

        root: C:dev vm-noinstall
        path: C:dev odejs
        arch: 64
        proxy: none

    • 环境变量

        NVM_HOME:C:dev vm-noinstall
        NVM_SYMLINK:C:dev odejs
        PATH:%NVM_HOME%;%NVM_SYMLINK%;

    • 常用命令

        nvm 查看nvm版本号

        nvm install 版本号 (下载最新版本 nvm install latest; nvm install 8.11.2)

        nvm use [版本号]

        nvm ls 查看都有哪些node版本

        node -v查看当前node版本

        npm -v 查看当前npm版本

    三、elasticsearch配置修改与启动(单例)

      打开config目录下的elasticsearch.yml文件,在配置中添加如下配置:

        http.cors.enabled: true
        http.cors.allow-origin: "*"

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

      若集群配置,则需再添加如下配置:

        cluster.name: liyingchun  (集群名称)
        node.name: master (节点名称)
        node.master: true (是否为master)

        network.host: 127.0.0.1

      随从节点配置:复制elasticsearch,并更改配置文件

        cluster.name: liyingchun  (必须与集群名称相同)
        node.name: slave1

        network.host: 127.0.0.1
        http.port: 8000 (端口号一定要配置,否则与默认端口号9200冲突)

        discovery.zen.ping.unicast.hosts: ["127.0.0.1"] (找到集群指挥官,master)

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

      注意:冒号之后必须有空格

      解释:由于elasticsearch和elasticsearch-head-master是独立的,两者之间连接存在跨域问题,该配置就是解决跨域

      启动:双击bin目录下的elasticsearch.bat

      访问路径:http://127.0.0.1:9200  (端口号默认是9200)

      效果图:

      

    四、elasticsearch-head-master启动

      命令行模式,进入到elasticsearch-head-master根目录,先执行 npm install 命令自动下载所需要的环境文件,然后npm run start 启动head插件

      访问路径:http://localhost:9100

      效果图(单例):

        

      效果图(集群):

  • 相关阅读:
    iOS 版 MWeb 发布到自建 Wordpress 和 Metaweblog API 使用指南
    MWeb for iOS 测试版介绍
    Contributing to the C++ Core Guidelines
    MWeb 2.0.7 版发布!
    MWeb 2.0 测试版可以下载啦,这次是公开测试,感兴趣的朋友可以试试
    MWeb 1.7.1 版发布!支持导出为 RTF 和 Docx、发布到 Evernote 带样式、文档库备份和新网站主题等大量改进!
    《苏州爱情故事》
    把 MWeb Lite 的文档库文档和数据搬到 MWeb 正式版中
    MWeb 1.6 发布!Dark Mode、全文搜寻、发布到Wordpress、Evernote 等支持更新、编辑/预览视图模式等
    MWeb 1.5 发布!增加打字机滚动模式、发布到 Evernote、印象笔记、Wordpress.com、Blogger、编辑器内代码块语法高亮
  • 原文地址:https://www.cnblogs.com/liyingchun/p/9660653.html
Copyright © 2011-2022 走看看