快速启动
优质
小牛编辑
137浏览
2023-12-01
Swoole
的绝大部分功能只能用于cli
命令行环境,请首先准备好Linux Shell
环境。可使用vim
、emacs
、phpstorm
或其他编辑器编写代码,并在命令行中通过下列指令执行程序。
php /path/to/your_file.php
成功执行Swoole
服务器程序后,如果你的代码中没有任何echo
语句,屏幕不会有任何输出,但实际上底层已经在监听网络端口,等待客户端发起连接。可使用相应的客户端工具和程序连接到服务器,进行测试。
进程管理
- 默认情况下,启动
Swoole
的服务后,通过启动的窗口CTRL+C
就可以结束服务,但此时如果窗口退出会有问题,需要后台启动,详情参考此章节
!> 快速启动中的例子大部分都是异步风格的编程模式,用协程风格同样可以做到例子中的功能参见此章节。
!> Swoole
提供的绝大的部分模块只能用于cli
命令行终端。目前只有Client同步客户端可以用于PHP-FPM
环境下。