PHPackages                             1227cwx/esxi-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. 1227cwx/esxi-php-sdk

ActiveLibrary[HTTP &amp; Networking](/categories/http)

1227cwx/esxi-php-sdk
====================

Standalone VMware ESXi 6.7 SOAP/vim25 client for PHP applications.

00

Since Jul 8Compare

[ Source](https://github.com/1227cwx/ESXi-PHP-SDK)[ Packagist](https://packagist.org/packages/1227cwx/esxi-php-sdk)[ RSS](/packages/1227cwx-esxi-php-sdk/feed)WikiDiscussions Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

🚀 1227cwx/esxi-php-sdk
======================

[](#-1227cwxesxi-php-sdk)

> 面向 PHP 应用的 VMware ESXi SDK，用于直接管理 **单台 ESXi 主机**。当前已实现 **ESXi 6.7** 的 vim25 SOAP 基础管理能力。

[![Packagist Version](https://camo.githubusercontent.com/057b479341ed77bb0dce972df2cec3546bef59cd62efb81fa6c166ca5877b182/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f313232376377782f657378692d7068702d73646b3f7374796c653d666c61742d737175617265266c6162656c3d7061636b6167697374)](https://camo.githubusercontent.com/057b479341ed77bb0dce972df2cec3546bef59cd62efb81fa6c166ca5877b182/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f313232376377782f657378692d7068702d73646b3f7374796c653d666c61742d737175617265266c6162656c3d7061636b6167697374) [![PHP](https://camo.githubusercontent.com/bb9b73968a087a9938103539fef0abf260989f76efa5c751325961f85dce3f42/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e322d3737374242343f7374796c653d666c61742d737175617265266c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/bb9b73968a087a9938103539fef0abf260989f76efa5c751325961f85dce3f42/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e322d3737374242343f7374796c653d666c61742d737175617265266c6f676f3d706870266c6f676f436f6c6f723d7768697465) [![ESXi](https://camo.githubusercontent.com/77e7593691702f1f3a0888432157c68433073f8bf20104fab6bedbcc81de3339/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f455358692d362e372d3630373037383f7374796c653d666c61742d737175617265266c6f676f3d766d77617265266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/77e7593691702f1f3a0888432157c68433073f8bf20104fab6bedbcc81de3339/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f455358692d362e372d3630373037383f7374796c653d666c61742d737175617265266c6f676f3d766d77617265266c6f676f436f6c6f723d7768697465) [![hyperf/guzzle](https://camo.githubusercontent.com/28a430dabf9969255ed08dbe623c39373d3a0782fe204c0235234d74033d578b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68797065726625324667757a7a6c652d253545332e322d3434636331313f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/28a430dabf9969255ed08dbe623c39373d3a0782fe204c0235234d74033d578b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68797065726625324667757a7a6c652d253545332e322d3434636331313f7374796c653d666c61742d737175617265) [![ext-dom](https://camo.githubusercontent.com/3e41b88d37d4c36b53ff97c286a403bdd92e0f773beb19f9b7d3f5ecc0de3815/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6578742d2d646f6d2d72657175697265642d626c75653f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/3e41b88d37d4c36b53ff97c286a403bdd92e0f773beb19f9b7d3f5ecc0de3815/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6578742d2d646f6d2d72657175697265642d626c75653f7374796c653d666c61742d737175617265) [![ext-libxml](https://camo.githubusercontent.com/9e708435404b7215a992e16876d6e096217a73d1bd95fd53412b6f24259c72fd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6578742d2d6c6962786d6c2d72657175697265642d626c75653f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/9e708435404b7215a992e16876d6e096217a73d1bd95fd53412b6f24259c72fd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6578742d2d6c6962786d6c2d72657175697265642d626c75653f7374796c653d666c61742d737175617265) [![ext-xmlwriter](https://camo.githubusercontent.com/5b7a99698c044db99d564c2bea47dea23a6f8555488f9fff7e56c85bedecdd5a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6578742d2d786d6c7772697465722d72657175697265642d626c75653f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/5b7a99698c044db99d564c2bea47dea23a6f8555488f9fff7e56c85bedecdd5a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6578742d2d786d6c7772697465722d72657175697265642d626c75653f7374796c653d666c61742d737175617265) [![License](https://camo.githubusercontent.com/ac049ef4e7a0b7196b09add6ac2d4f180e544c0ac779c2b2ac2fd2723a209579/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75653f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/ac049ef4e7a0b7196b09add6ac2d4f180e544c0ac779c2b2ac2fd2723a209579/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75653f7374796c653d666c61742d737175617265)

---

📚 目录
----

[](#-目录)

 [✨ 项目介绍](#-项目介绍) · [🧩 环境要求](#-环境要求) · [📦 安装方式](#-安装方式) · [📖 文档入口](#-文档入口) · [📄 License](#-license)

---

✨ 项目介绍
------

[](#-项目介绍)

`1227cwx/esxi-php-sdk` 面向 ESXi 6.7 单机节点管理场景，封装虚拟机、网络、存储、任务、日志与监控等常用能力，提供统一的 PHP 调用方式。

适用框架：

框架 / 环境说明webman可在 webman 项目中安装调用。ThinkPHP可在 TP 项目中安装调用。Hyperf使用 `hyperf/guzzle`，兼容 Swoole 协程环境。Laravel可作为普通 Composer 包安装调用。PHP CLI / PHP-FPM非协程环境下自动走普通 Guzzle 请求。### 依赖说明

[](#依赖说明)

依赖版本作用`hyperf/guzzle``^3.2`HTTPS 请求客户端，自动适配 Swoole 协程和非协程环境。`ext-dom`PHP 扩展解析 SOAP XML 响应。`ext-libxml`PHP 扩展提供 XML 底层解析能力。`ext-xmlwriter`PHP 扩展构造 SOAP XML 请求。Note

当前版本基于单机 ESXi 6.7 的 `/sdk` vim25 SOAP API，不依赖 vCenter。

---

🧩 环境要求
------

[](#-环境要求)

### 运行环境

[](#运行环境)

项目要求PHP`>= 8.2`ESXi当前支持 `6.7`Composer建议 Composer 2.xHTTPS Client`hyperf/guzzle ^3.2`PHP 扩展`ext-dom`、`ext-libxml`、`ext-xmlwriter`Important

运行环境不能低于 **PHP 8.2**。本包不依赖 `ext-soap`，也不直接依赖 `ext-curl`。

Tip

在 Hyperf、webman、Swoole 协程环境下，`hyperf/guzzle` 会自动使用协程请求；普通 PHP CLI 或 PHP-FPM 环境下会自动走普通 Guzzle。

---

📦 安装方式
------

[](#-安装方式)

通过 Packagist 安装：

```
composer require 1227cwx/esxi-php-sdk
```

---

📖 文档入口
------

[](#-文档入口)

ESXi 版本调用文档PHP 命名空间状态6.7[docs/6-7/README.md](docs/6-7/README.md)`Cwx1227\Esxi\Version\V67`已支持基础功能Important

调用 ESXi 6.7 时，客户端版本参数使用 `67`。

---

📄 License
---------

[](#-license)

MIT

###  Health Score

9

—

LowBetter than 0% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/8a5a0cb543001fbd2271b22b850bf9bdf9a5cd5961ac9e39f290af60639eeb0a?d=identicon)[1227cwx](/maintainers/1227cwx)

### Embed Badge

![Health badge](/badges/1227cwx-esxi-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/1227cwx-esxi-php-sdk/health.svg)](https://phpackages.com/packages/1227cwx-esxi-php-sdk)
```

###  Alternatives

[php-http/cache-plugin

PSR-6 Cache plugin for HTTPlug

25126.1M82](/packages/php-http-cache-plugin)[rdkafka/rdkafka

A PHP extension for Kafka

2.2k24.3k1](/packages/rdkafka-rdkafka)[httpsoft/http-message

Strict and fast implementation of PSR-7 and PSR-17

87965.9k119](/packages/httpsoft-http-message)[serpapi/google-search-results-php

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

69127.2k](/packages/serpapi-google-search-results-php)[swoft/websocket-server

swoft websocket server component

16135.7k5](/packages/swoft-websocket-server)[thesis/nats

Async (fiber based) client for Nats.

744.4k](/packages/thesis-nats)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
