Elasticsearch本地单机配置以及php组件使用记录

config\elasticsearch.yml

复制代码
network.host: 0.0.0.0
http.port: 9200

node.name: node-1

cluster.initial_master_nodes: ["node-1"]

php elasticsearch

复制代码
<?php
 
require 'vendor/autoload.php';
 
//如果未设置密码
$client = \Elasticsearch\ClientBuilder::create()->setHosts(['xxx.xxx.xxx.xxx'])->build();
 
//如果es设置了密码
$client = \Elasticsearch\ClientBuilder::create()->setHosts(['http://username:password@xxx.xxx.xxx.xxx:9200'])->build()

键值对模式

复制代码
[
  [
    "host" => '',
    "port" => '',
    "user" => '',
    "pass" => ''
  ]
]

info 方法

$client->info();

相关推荐
重生之高冷汉堡包5 分钟前
Perplexity爬虫怎么做?2026常见方案对比、实操教程与问题排查
大数据·网络·爬虫·安全·ai
古法老登瞎折腾11 分钟前
大数据智能运维实战(三):实现第一个运维 MCP 工具——查询节点与组件状态
java·大数据·运维·人工智能·spring ai·mcp
HEJOO914 分钟前
ElasticSearch 是什么?核心概念与应用场景详解
大数据·elasticsearch·搜索引擎
Elasticsearch40 分钟前
猫咪大逃脱:OpenTelemetry、Elastic APM 与 Kibana 告警实战指南
elasticsearch
古法老登瞎折腾1 小时前
大数据智能运维实战(六):任务一直在等——排查调度队列与执行资源
java·大数据·运维·spring ai·mcp
电梯界知识分子1 小时前
江西赣州赣县三层设计师自建房:1700mm中空极限利用,全观光铝合金电梯的精度与防震处理
大数据·服务器·网络·人工智能·家用电梯
Elasticsearch1 小时前
Observability:当 YAML 遇上 IConfiguration:OpenTelemetry .NET SDK 的声明式配置
elasticsearch
跨境数据猎手2 小时前
2027最新跨境电商独立站模式拆解
大数据·人工智能
悟天特斯2 小时前
智慧园区的“体验升级“:从管理工具到服务生态的人本运营
大数据·人工智能