elasticserch的安装配置

201 阅读2分钟

#elasticserch的安装配置


  1. elasticserch的安装配置:
     Step1.下载elasticserch官网下载地址: https://www.elastic.co/cn/downloads/elasticsearch (下载可能较慢,建议科学上网,这里提供一个csdn文章的云盘下载地址:
           https://blog.csdn.net/weixin_37281289/article/details/101483434)
     Step2.安装:windows 和 linux 解压即可
     Step3.修改elasticsearch配置文件
           config/elasticsearch.yml,增加以下两句命令:<br/>
           http.cors.enabled: true <br/>
           http.cors.allow-origin: "*" <br/>
           这是允许elasticsearch跨越访问,如果不安装后面的elasticsearch-head是可以不修改,直接启动。
     Step4.启动ES服务: 双击ElasticSearch下的bin目录下的elasticsearch.bat启动
     Step5.访问 localhost:9200 <br/>
           注意:9300是tcp通讯端口,集群间和TCPClient都执行该端口,9200是http协议的RESTful接口 。
           通过浏览器访问ElasticSearch服务器,看到如下json信息,代表服务启动成功.
    
  2. 配置自动服务启动配置
    1. windows:
        Step1. 进入bin目录 执行 elasticsearch-service.bat install 这时已经是windows服务了
        Step2. 执行elasticsearch-service.bat manager后会弹出一个操作面板, 选择java, 然后把 use default 勾上 或者把 JAVA Virtual Machine 设置成绝对路径
        Step3. 去服务面板设置自动启动项: windows搜索服务->按名称查找服务elasticserch->右键属性->设置启动方式为自动->点击启动
    
    1. linux:
  3. 常用工具: 这里就不一一列出来了, 详见: blog.csdn.net/laoyang360/…
  4. 下载安装可视化工具
    1. ElasticHD:
        Step1.官网下载地址: https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/tag/1.4, 选择elasticHD_windows_amd64.zip
      下载, 根据系统选择版本, 详细教程github上面有(下载速度依然可能很慢,建议科学上网)
        Step1.解压安装 
        windows 直接解压, linux 执行命令: unzip xxx.zip<br/>
        linux需要 修改权限:chmod -R 777 ElasticHD -> 进入解压的目录下 执行 ./ElasticHD -p 127.0.0.1:9800
    
    1. kibana:
        Step1: 官网下载地址: https://www.elastic.co/cn/downloads/kibana,根据系统选择版本(下载速度依然可能很慢,建议科学上网)
        Step2: 解压->打开config文件夹->编辑kibana.yml文件->设置elasticsearch.hosts为elasticsearch的访问ip和端口, 例如默认的localhost:9200
        step3: 启动 1.linux: 运行命令bin/kibana 2.windows: 双击\bin\kibana.bat
        step3: 打开浏览器访问: http://localhost:5601
    
    3.elasticsearch-head:
    git clone git://github.com/mobz/elasticsearch-head.git
    cd elasticsearch-head
    npm install
    npm run start
    
  5. 中文分词插件IK:
       Step1: 下载(选择最新: https://github.com/medcl/elasticsearch-analysis-ik/releases)
       Step2: 解压到{elasticsearch_root}/plugins/ik 下,没有ik文件夹新建的一个文件夹
       step3: 修改plugin-descriptor.properties 中的elasticsearch.version={version}的版本配置为你的elasticsearch 版本
       step4: 验证分词器是否成功, 发起json请求到http://localhost:9200/_analyze?pretty=true, body为{"text":"中华五千年华夏","analyzer":"ik_smart"}