认识swoole
1、Swoole是一个PHP异步网络通信引擎,可以使用PHP语言开发高性能的异步并发TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。
2、一句话概括:php+swoole可以做异步网络通信。
3、中文社区:http://wiki.swoole.com/
4、下载地址:https://github.com/swoole/swoole-src/releases
环境搭建
1、环境准备:
centos 7、php7.3(7.2)、mysql5.7、nginx1.16(1.14).swoole:4.4.12
2、首先用宝塔快速安装 lnmp环境,搭建好好环境并且建立一个站点:swoole.xxx.com 如下:
3、安装swoole:
解压进入swoole:
使用phpize编译,由于我们使用宝塔安装,所以找到相关版本php的目录,然后编译:
/www/server/php/72/bin/phpize
然后