美文网首页
Linux-Centos7安装ElasticSearch

Linux-Centos7安装ElasticSearch

作者: _故事细腻_ | 来源:发表于2020-07-10 10:50 被阅读0次

    由于ElasticSearch是由java开发的,在安装之前,需要安装jdk。本文安装的是6.6.1版本,官方要求最低jdk版本1.8。
    1、安装jdk1.8
    可以查看我之前写的文章jdk安装
    2、找到elasticsearch的下载链接,保存下来
    官方链接

    获取下载链接
    3、切换到/usr/local,创建文件夹并下载文件
    cd /usr/local
    mkdir elasticsearch
    cd elasticsearch
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.1.tar.gz
    

    4、解压文件

    tar -zxvf elasticsearch-6.6.1.tar.gz
    

    5、修改配置
    问题一:默认启动的时候,es绑定的网络ip是本机127.0.0.1,只能通过这个ip访问。修改后可以使用服务器ip地址来进行访问。
    问题二:若其他服务器想连接本地es的话,不进行跨域设置,访问不到。
    (1)打开es的配置文件。

    cd elasticsearch-6.6.1/config
    vi elasticsearch.yml
    

    (2)解决问题一:
    找到network.host: 192.168.0.1的地方,取消其#注释,并将其修改为本地服务器的ip地址
    (3)解决问题二:
    在文件的最后加上以下两行代码

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

    6、切换到bin目录,启动es服务

    cd ../bin
    ./elasticsearch
    

    如图所示,即启动成功。


    成功

    7、对服务进行访问,如下图,即搭建成功


    成功实例

    若出现ERROR:bootstrap checks failed

    请移步我的下一篇错误总结
    安装常见问题,错误总结

    相关文章

      网友评论

          本文标题:Linux-Centos7安装ElasticSearch

          本文链接:https://www.haomeiwen.com/subject/yjiscktx.html