PHP Swoole安装教程+简单使用(防坑)+宝塔Nginx配置wss

本文详细介绍了在Linux服务器上安装PHP Swoole的步骤,包括通过宝塔面板进行扩展安装,并提供了一个简单的Swoole WebSocket服务器示例。在遇到端口监听和Nginx配置WSS的问题时,提供了解决方案,帮助开发者避坑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

观看本文之前 需要 一点点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',
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值