阿里云Elasticsearch 与 Elasticpress 提示无法连接如何解决?

论坛首页 论坛 寻求帮助 阿里云Elasticsearch 与 Elasticpress 提示无法连接如何解决?

正在查看 2 条回复
  • 作者
    帖子
    • #21106
      lonewolfyx
      参与者
        @lonewolfyx
        楼主
        今日摸鱼
        todaymoyu.com

        在安装好 Elasticpress 插件后,并配置 Elasticsearch Host URL 为阿里云的 Elasticsearch 地址(******.inner.elasticsearch.aliyuncs.com:9200),提示其无法正常连接~

      • #21107
        孙锡源
        管理员
          @ibadboy
          坏蛋的博客
          ibadboy.net

          直接通过浏览器访问这个地址是否能显示一段JSON?类似:

          {
            "name" : "litepress-server",
            "cluster_name" : "elasticsearch",
            "cluster_uuid" : "3zz_iGZHRR6OO-yjXz2tQQ",
            "version" : {
              "number" : "7.13.4",
              "build_flavor" : "default",
              "build_type" : "deb",
              "build_hash" : "c5f60e894ca0c61cdbae4f5a686d9f08bcefc942",
              "build_date" : "2021-07-14T18:33:36.673943207Z",
              "build_snapshot" : false,
              "lucene_version" : "8.8.2",
              "minimum_wire_compatibility_version" : "6.8.0",
              "minimum_index_compatibility_version" : "6.0.0-beta1"
            },
            "tagline" : "You Know, for Search"
          }
          

           

          • #21109
            lonewolfyx
            参与者
              @lonewolfyx
              楼主
              今日摸鱼
              todaymoyu.com

              现在出现了浏览器地址无法访问了~ 我对阿里云这个地址都有点懵逼,9200口已经开放了~

              • #21110
                孙锡源
                管理员
                  @ibadboy
                  坏蛋的博客
                  ibadboy.net

                  有可能是只监控了内网网卡,或者是限制了只能接收来自某些ip的请求,建议在阿里云控制台翻翻

                  • #21111
                    lonewolfyx
                    参与者
                      @lonewolfyx
                      楼主
                      今日摸鱼
                      todaymoyu.com

                      目前浏览器访问是有用户登陆权限登录,但 Elasticpress 好像无法做到让用户登陆吧?

              • #21112
                孙锡源
                管理员
                  @ibadboy
                  坏蛋的博客
                  ibadboy.net

                  Elasticpress可以通过在wp-config.php中加入以下代码来发送ES凭据:

                  define( 'ES_SHIELD', 'username:password' );

                   

              正在查看 2 条回复
              • 哎呀,回复话题必需登录。