观看本文之前 需要 一点点php知识 一个Linux服务器 本文完全原创 转载请标明出处
闲来没事研究一下Swoole 结果....弄了一个上午终于是了解了一点了 算是把坑全踩了一遍 记录一下
Swoole文档:https://wiki.swoole.com(不能傻瓜式操作 稍微看一点点理解是干嘛用的就ok)
1.安装:(win系统无法使用 请使用Linux系统 本文所有的操作都需要在Linux系统的服务器下执行)
首先说一下swoole是个什么东西 他和redis一样 不只是php的一个依赖而已 他自己本体也要去下载 这里就演示一下宝塔的安装方法 没有安装宝塔的请根据官方文档来进行安装
到软件商店页面 找到你使用的php版本(我的是7.3) 点设置
点击安装扩展 往下翻找到Swoole4 点安装(我已经安过了 显示卸载)
等待下载完后 Swoole算是安装完了 接下来随便写点来看看是否安装成功
2.简单使用(其一)
真气死了 没一点这个基础的萌新真的寸步难行 官方写的代码这个不行那个报错 也怨自己太菜 没办法
开放服务器端口 9502
找一个合适的文件夹 拍下ws_server.php文件 输入以下代码 具体是什么功能 等跑起来你就知道了
<?php
//创建WebSocket Server对象,监听0.0.0.0:9502端口
$ws = new Swoole\WebSocket\Server('0.0.0.0',