在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本文假设你已经有了 Linux 操作系统的 PHP 环境,强烈推荐使用 Vagrant 来搭建开发环境 安装 Swoole PECL 拓展,执行命令后通过php -m命令来检查 Swoole 是否安装成功,如果返回的拓展列表中包含swoole则表明已经安装成功,也可以通过phpinfo来检查 Swoole 是否安装成功。 如果以上安装过程极慢的话,可以尝试用以下方式通过 Composer 国内镜像来安装。 2.安装 ThinkPHP5 框架 安装 think-swoole Composer 包 把命令行目录切换到 thinkSwooleFirst 目录,通过 Composer 安装 think-swoole 安装 think-swoole Composer 包之前必须先安装好 Swoole PECL 拓展 HelloSwoole当环境全部搭建完成后,我们在application/index/controller目录下建立Demon.php文件,用来书写 Swoole 与 ThinkPHP5 的 TCP 服务器的 Hello World 以上代码即使用 ThinkPHP5 和 Swoole 完成了相对简单的 TCP 服务器,接下来就可以运行服务器使用以下命令即可启动 TCP 服务器 我们也可以通过修改配置项deamonize为false,让程序不使用守护进程,更方便我们的调试 使用守护进程方式我们也可以使用lsof工具来检测,端口是否处于正常状态 我们也可以通过修改配置项deamonize为false,让程序不使用守护进程,更方便我们的调试 使用守护进程方式我们也可以使用lsof工具来检测,端口是否处于正常状态 当确认程序正常运行后,使用telnet工具来连接 TCP 服务器,稍后的文章中我们也会讲述如果使用 swoole 的 TCP 客户端来连接 TCP 服务器 输入hello后会得到以下结果 |
2022-08-30
2022-08-15
2022-08-17
2022-11-06
2022-08-18
请发表评论