1.安装
pecl install swoole
extension=swoole.so // 初始化文件中需要包含此句,以启用swoole
运行以上代码安装Swoole, 安装完成后,你需要在 PHP 配置文件(如 php.ini)中添加或启用 Swoole 扩展:
若你与作者一样使用宝塔,那么在php管理中即可无脑安装,在phpinfo中即可查看是否安装完成并支持,(使用宝塔安装的swoole无需动php.ini)
2.编写服务端
<?php
// 创建 WebSocket 服务器对象,监听 0.0.0.0:9501 端口
$server = new Swoole\WebSocket\Server("0.0.0.0", 9501);
// 监听 WebSocket 连接打开事件
$server->on('open', function (Swoole\WebSocket\Server $server, $request) {
echo &#