宝塔docker安装es
  67PT2pJOaiwq 2023年12月06日 19 0

宝塔Docker安装ES

简介

Elasticsearch(简称ES)是一个开源的分布式搜索和分析引擎,它可以用于实时搜索、分析和存储数据。宝塔面板是一个简单易用的服务器管理面板,可以帮助用户方便地部署各种应用和服务。本文将介绍如何使用宝塔面板通过Docker安装和部署Elasticsearch。

准备工作

在开始安装之前,我们需要确保已经安装了Docker和宝塔面板。

  1. Docker的安装可以参考[Docker官方文档](

  2. 宝塔面板的安装可以参考[宝塔官方文档](

安装步骤

步骤一:创建Docker容器

首先,我们需要创建一个Docker容器来运行Elasticsearch。可以通过宝塔面板的Docker管理功能进行操作。

  1. 登录宝塔面板,进入Docker管理页面。

  2. 点击创建容器按钮,填写容器的基本信息,如下图所示:

    Docker容器信息

    • 容器名称:命名为elasticsearch。

    • 镜像名称:选择官方提供的Elasticsearch镜像,版本号为7.10.2。

    • 映射端口:将容器的9200端口映射到宿主机的9200端口,方便访问。

    • 挂载目录:可以选择将容器的数据目录挂载到宿主机,以便数据持久化。

  3. 点击创建按钮,等待容器创建完成。

步骤二:配置Elasticsearch

容器创建完成后,我们需要对Elasticsearch进行一些配置。

  1. 点击容器的进入按钮,进入容器的终端界面。

  2. 在终端中执行以下命令,进入Elasticsearch的安装目录:

    cd /usr/share/elasticsearch
    
  3. 修改配置文件elasticsearch.yml,可以使用Vi或Nano等编辑器进行修改:

    vi config/elasticsearch.yml
    

    找到以下两行配置,将其注释去掉并修改为合适的值:

    # 配置允许外部访问
    network.host: 0.0.0.0
    # 配置集群名称
    cluster.name: my-cluster
    

    保存并退出编辑器。

步骤三:启动Elasticsearch

配置完成后,我们可以启动Elasticsearch并测试其是否正常工作。

  1. 在终端中执行以下命令,启动Elasticsearch:

    ./bin/elasticsearch
    
  2. 等待一段时间,直到看到类似如下的输出信息:

    [INFO ][o.e.h.n.Netty4HttpServerTransport] [node-name] publish_address {127.0.0.1:9200}, bound_addresses {0.0.0.0:9200}
    [INFO ][o.e.d.DiscoveryModule ] [node-name] using discovery type [zen] and seed hosts providers [settings]
    [INFO ][o.e.n.Node ] [node-name] started
    

    这表示Elasticsearch已经成功启动。

  3. 在浏览器中访问http://localhost:9200,应该能看到类似如下的信息:

    {
      "name" : "node-name",
      "cluster_name" : "my-cluster",
      "cluster_uuid" : "xxxxxx",
      "version" : {
        "number" : "7.10.2",
        "build_flavor" : "default",
        "build_type" : "docker",
        "build_hash" : "xxxxxx",
        "build_date" : "xxxxxx",
        "build_snapshot" : false,
        "lucene_version" : "8.7.0",
        "minimum_wire_compatibility_version" : "xxxxxx",
        "minimum_index_compatibility_version" : "xxxxxx"
      },
      "tagline" : "You Know, for Search"
    }
    
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: wsl2 安装docker 下一篇: 安卓系统下载docker
  1. 分享:
最后一次编辑于 2023年12月06日 0

暂无评论

推荐阅读
  EjBjm8WvfVM8   2023年12月23日   17   0   0 ImagedockerDockerImage