Workerman 是纯 PHP 编写的高性能异步服务框架,支持 TCP/HTTP/WebSocket,无需扩展或修改 php.ini;推荐用 Composer 安装(create-project 或 require),也可手动下载配置 autoloader;验证时运行 test.php 并 telnet 测试即可。

Workerman 是一个纯 PHP 编写的高性能异步 TCP/HTTP/WebSocket 服务框架,不依赖 PHP 扩展(如 event、libevent),安装非常轻量,主要通过 Composer 安装。
使用 Composer 安装(推荐)
确保已安装 PHP(≥7.2)和 Composer。在项目根目录执行:
-
创建新项目(推荐方式):运行
composer create-project workerman/workerman,会自动拉取最新稳定版 Workerman 及示例代码。 -
作为依赖引入现有项目:运行
composer require workerman/workerman,安装后类库位于vendor/workerman/workerman。
手动下载(无 Composer 环境时)
适用于内网或受限环境:
- 访问 GitHub Release 页面,下载最新
.zip包(如v4.1.0.zip)。 -
解压后将
Workerman文件夹放入项目vendor目录,或直接放在项目根目录,然后用require或自动加载引入。 - 注意:需手动配置 autoloader,建议配合
composer autoload或使用require_once 'Workerman/Autoloader.php';。
验证是否安装成功
新建一个测试文件(如 test.php):
标签: php git composer github websocket workerman 解压 swoole
还木有评论哦,快来抢沙发吧~